Задать вопрос
Ответы пользователя по тегу SQL
  • Как правильно спроектировать бд?

    tenoclock
    @tenoclock
    Python/Django программист
    Вам бы как-то все товары одной табличкой лучше организовать. Сущность ведь одна. И там в полях уже добавить что нужно из Permissions, Unban и Transfer.

    Ещё неплохо добавить табличку "Корзина", в которой будет соответствие id юзера и id товара. Или Order и есть такая табличка?

    В общем в моём представление всё сводится к виду:
    Users(id, login, ...) юзеры
    Goods(id, title, price, count, status) Товары, в поле статус пишется то, для чего Вы распределили товары по трём таблицам
    Cart(id, id_user, id_good, count) Корзина

    ну и Transfer_login - она, как я понял, у вас служебная для чего-то отсранённого.
    Ответ написан
    Комментировать