@ru_vbnz

Как правильно сделать таблицы?

Добрый день, подскажите, пожалуйста, как будет правильнее, в плане быстродействия, производительности, сделать таблички комментариев:

1) Таблица 'user', таблица 'comments' (без упоминаний юзера), таблица 'user_comments' (user_id, comment_id)

или

2) Таблица 'user' и таблица 'comments' в которой будет user_id?
  • Вопрос задан
  • 617 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Mercury13
Программист на «си с крестами» и не только
Поскольку комментарий принадлежит одному пользователю и только ему, у нас соотношение 1:∞, и не нужна таблица-связка, предназначенная для соответствия ∞:∞.
Только второе.
Ответ написан
Комментировать
Maksclub
@Maksclub
maksfedorov.ru
1 вариант был бы верным, если бы один и тот же коммент был бы у разных пользователей, но это же не возможнО!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы