Все сервисы Хабра
Сообщество 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
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
PHP
+1 ещё
Простой
Как в выборке sql обратиться к предыдущей записи?
1 подписчик
вчера
123 просмотра
5
ответов
SQL
Простой
Как реализовать набор таблиц?
1 подписчик
01 июл.
165 просмотров
1
ответ
Базы данных
Простой
Как вы работаете с Milvus в контексте RAG-системы?
1 подписчик
25 июн.
76 просмотров
1
ответ
SQL
Простой
Как отсортировать по полю и id в sql?
1 подписчик
18 июн.
185 просмотров
1
ответ
SQL
+1 ещё
Простой
Как найти нужные столбцы в таблице oracle по содержанию?
1 подписчик
04 июн.
99 просмотров
1
ответ
Node.js
+2 ещё
Простой
Как сделать регистрацию без слета через fs?
1 подписчик
03 июн.
159 просмотров
2
ответа
SQL
Средний
Помощь в решении задачи 96, Sql-ex?
1 подписчик
03 июн.
300 просмотров
2
ответа
Базы данных
+1 ещё
Простой
Какую базу данных нужно использовать для телеграмм бота?
1 подписчик
10 мая
4795 просмотров
9
ответов
SQL
Простой
Как выбрать из таблицы нужный раут REST API?
1 подписчик
07 мая
154 просмотра
2
ответа
SQL
+2 ещё
Простой
Как внести большое количество данных из Excel и pdf файла в БД?
2 подписчика
23 апр.
338 просмотров
3
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Fullstack QA Engineer (Java, web)
Bell Integrator
•
Москва
от 200 000 ₽
C++ Разработчик
ENJOY PRO
от 200 000 до 270 000 ₽
Data Analyst (команда SberCampaigning)
Сбер
•
Москва
от 250 000 до 400 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама