Задать вопрос
Этот вопрос закрыт для ответов, так как повторяет вопрос Идентифицирующая или неидентифицирующая связь?
@SinSin35

Идентифицирующая или неидентифицирующая связь?

Не могу понять в чем отличие идентифицирующей и неидентифицирующей связи.
Допустим у меня есть 3 таблицы: Пользователь, Товар и Заказ
Идет связь Пользователь-Заказ и Товар-Заказ, все один ко многим
Какая тут должна быть связь и почему
  • Вопрос задан
  • 183 просмотра
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
@dimoff66
Кратко о себе: Я есть
Было бы неплохо, если бы вы описали структуру своих таблиц с полями, а не просто заказ, пользователь, товар. Навскидку в вашем случае отношение неидентифицирующее, поскольку заказ скорей всего имеет свой id и не зависит от пары пользователь-товар.

Но обычно в заказе может быть много товаров и таблица, их хранящая, будет скорей всего идентифицирующей, так как будет состоять из ключей order_id, product_id, которые будут составлять первичный ключ этой записи, без них запись не сможет существовать.

Но вообще это просто термины, нет смысла о них думать.
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы