у него есть колонка с карточками, она может в коллекции содержать 10 строго определенных строк, каждая строка на свою карточку, одну и ту же карточку добавить дважды нельзя, только если удалил, то льзя снова, нормально ли будет сначала из бд вынимать все строки относящиеся к конкретному пользователю, далее проверять в путоне есть ли такая карточка и если есть, эксептить ошибку, если нет, то добавлять в бд или можно проще?
Поля карточек делай уникальными и сразу инсерт, а если такая есть, то тебе в обработчик исключений прилетит, а ты лови)
Юзер ведь не один
Так для нужного юзера
Обсуждают сегодня