Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
ru_vbnz
@ru_vbnz
SQL
Базы данных
Как правильно сделать таблицы?
Добрый день, подскажите, пожалуйста, как будет правильнее, в плане быстродействия, производительности, сделать таблички комментариев:
1) Таблица 'user', таблица 'comments' (без упоминаний юзера), таблица 'user_comments' (user_id, comment_id)
или
2) Таблица 'user' и таблица 'comments' в которой будет user_id?
Вопрос задан
более трёх лет назад
618 просмотров
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Помогут разобраться в теме
Все курсы
Яндекс Практикум
Инженер по тестированию
5 месяцев
Далее
Нетология
Инженер по тестированию
8 месяцев
Далее
Thinknetica
Профессиональная разработка на Ruby on Rails
9 месяцев
Далее
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
Mercury13
@Mercury13
Программист на «си с крестами» и не только
Поскольку комментарий принадлежит одному пользователю и только ему, у нас соотношение 1:∞, и не нужна таблица-связка, предназначенная для соответствия ∞:∞.
Только второе.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Максим Грищенко
@Maksclub
1 вариант был бы верным, если бы один и тот же коммент был бы у разных пользователей, но это же не возможнО!
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
SQL
+2 ещё
Средний
Как правильно обрабатывать концевые пробелы в SQL Server и PostgreSQL?
1 подписчик
11 нояб.
149 просмотров
1
ответ
Базы данных
Простой
Как настроить десятки связей и не потеряться в модели (prisma orm)?
1 подписчик
10 нояб.
70 просмотров
0
ответов
PostgreSQL
+1 ещё
Простой
Как вести историю работы с записями во всех таблицах для всех пользователей?
2 подписчика
08 нояб.
239 просмотров
2
ответа
Базы данных
+1 ещё
Средний
Какие методы синхронизации SQL Express и MSSQL Server порекомендуете?
3 подписчика
03 нояб.
179 просмотров
2
ответа
SQL
Простой
Почему INSERT присваивает только один символ вместо полного значения?
2 подписчика
29 окт.
173 просмотра
2
ответа
Базы данных
+1 ещё
Простой
Как правильно реализовать обновление порядка (поле order) в бд?
1 подписчик
19 окт.
189 просмотров
2
ответа
SQL
Простой
Правильно ли написан SQL-запрос для вывода клиентов с действующими (непогашенными) кредитами?
1 подписчик
19 окт.
207 просмотров
2
ответа
SQL
+1 ещё
Простой
Как сделать уменьшение склада в СУБД безопасными правильным?
2 подписчика
14 окт.
235 просмотров
4
ответа
Python
+2 ещё
Простой
Как получить данные в виде текста на русском языке из базы данных Paradox 4.5?
1 подписчик
23 сент.
325 просмотров
1
ответ
SQL
+3 ещё
Средний
IIS/Lansweeper сильно тормозит из-за аномального числа логонов, внутренний DDoS?
1 подписчик
15 сент.
101 просмотр
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Специалист технической поддержки Oracle Database и PostgreSQL
Омега
•
Москва
от 90 000 до 120 000 ₽
Разработчик баз данных
Greenway Global
•
Новосибирск
от 150 000 ₽
Golang Developer (Уфа)
TAGES
•
Уфа
от 50 000 до 143 400 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама