Ответы пользователя по тегу MySQL
  • Правильно ли я организовал связи в таблицах?

    robinzonejob
    @robinzonejob
    разработчик .NET
    1. На данный момент у тебя в базе предусмотрен только случай, когда у одного хумана может быть только одна роль. В реальной жизни, как правило, у одного хумана может быть несколько ролей, соответственно тут больше бы подошла связь один-ко-многим. Хотя, если в задании нет таких жестких требований и тебя самого устраивает, то ок, может и так сойдет.
    2. Тебе, наверное, еще нужна некая таблица-словарь действий (высадка, лечение и т.д.).
    А таблицу инструкций заменить на индексную таблицу, в которой будет хранится связь - хуман + действие + растение.

    Как-то так.
    Ответ написан
    9 комментариев