Задать вопрос
@naneri
PHP разработчик.

Надо ли добавлять колонку ID в сводных талицах?

Заинтересовал вопрос - имеет ли смысл добавлять колонку ID в сводных таблицах в MySQL? Можно ли обойтись без неё? Или она нужна всегда?

Есть ли какие-нибудь кейсы по которым можно понять когда они нужны и когда не нужны?
  • Вопрос задан
  • 2362 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Тестировщик на Python
    9 месяцев
    Далее
  • Академия Eduson
    Python-разработчик
    9 месяцев
    Далее
  • Merion Academy
    Базы данных с нуля
    2 месяца
    Далее
Решения вопроса 1
mannaro
@mannaro
Умею профессионально гуглить
Нет, не надо.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
rdifb0
@rdifb0
Программист, реалист
Можно для удобства создавать, если вам нужно будет управлять конкретной записью. Особенно если там еще доп поля есть, типа сортировки, или счетчика.
Если вы не укажите явно первичный ключ, MySQL все равно его создаст, "скрытый".
Ответ написан
Комментировать
все от задачи зависит. и оттого как они будут использоваться.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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