Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
ru_vbnz
@ru_vbnz
SQL
Базы данных
Как правильно сделать таблицы?
Добрый день, подскажите, пожалуйста, как будет правильнее, в плане быстродействия, производительности, сделать таблички комментариев:
1) Таблица 'user', таблица 'comments' (без упоминаний юзера), таблица 'user_comments' (user_id, comment_id)
или
2) Таблица 'user' и таблица 'comments' в которой будет user_id?
Вопрос задан
более трёх лет назад
617 просмотров
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
Mercury13
@Mercury13
Программист на «си с крестами» и не только
Поскольку комментарий принадлежит одному пользователю и только ему, у нас соотношение 1:∞, и не нужна таблица-связка, предназначенная для соответствия ∞:∞.
Только второе.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Максим Федоров
@Maksclub
maksfedorov.ru
1 вариант был бы верным, если бы один и тот же коммент был бы у разных пользователей, но это же не возможнО!
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Python
+2 ещё
Простой
Как получить данные в виде текста на русском языке из базы данных Paradox 4.5?
1 подписчик
23 сент.
236 просмотров
1
ответ
SQL
+3 ещё
Средний
IIS/Lansweeper сильно тормозит из-за аномального числа логонов, внутренний DDoS?
1 подписчик
15 сент.
73 просмотра
0
ответов
SQL
+1 ещё
Простой
Как объединить 2 таблицы обращаясь к одному и тому же полю 2 раза?
1 подписчик
08 сент.
172 просмотра
1
ответ
Базы данных
+2 ещё
Средний
Как автоматически откатить в CI/CD миграции при помощи Goose, если их было несколько?
3 подписчика
04 сент.
412 просмотров
1
ответ
SQL
+1 ещё
Простой
Какие таблицы для продуктов (и их вариантов) в БД использовать?
1 подписчик
02 сент.
187 просмотров
1
ответ
SQL
+1 ещё
Средний
Как правильно написать запрос в SQL с NOT IN, NOT EXISTS или как-то иначе?
1 подписчик
28 авг.
174 просмотра
0
ответов
SQL
+1 ещё
Простой
Проверка связывания таблиц, как проверить?
2 подписчика
20 авг.
284 просмотра
0
ответов
PHP
+1 ещё
Простой
Как в выборке sql обратиться к предыдущей записи?
2 подписчика
30 июл.
355 просмотров
6
ответов
SQL
Простой
Как реализовать набор таблиц?
1 подписчик
01 июл.
182 просмотра
1
ответ
Базы данных
Простой
Как вы работаете с Milvus в контексте RAG-системы?
1 подписчик
25 июн.
87 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Продуктовый аналитик
Selecty
от 250 000 до 320 000 ₽
Solution Architect/Архитектор цифровых решений
НПО Фарватер
от 100 000 до 200 000 ₽
Инженер по сопровождению
Сбер
•
Санкт-Петербург
До 140 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама