Идентифицирующая связь
Автор Іылимбадзе Цылимбадзе задал вопрос в разделе Другие языки и технологии
Чем идентифицирующая связь отличается от неидентифицирующей? Объясните на пальцах. Желательно на конкретном примере. и получил лучший ответ
Ответ от Fox Jovovich[гуру]
Связь является идентифицирующей тогда и только тогда, когда первичный ключ дочерней сущности содержит внешний ключ, идущий от родительской сущности. Если такой вещи нет - связь будет неидентифицирующей.
Объясняю на примере Ответов. Есть две сущности - ВОПРОС и ОТВЕТ. Связь ВОПРОС-ОТВЕТ является идентифицирующей, поскольку сущность ОТВЕТ не может быть однозначно определена, если не задана сущность ВОПРОС (просто ответов без вопроса нет). Или там, сущности ДОМ и КВАРТИРА. Сущность КВАРТИРА не может быть однозначно определена, если не задана сущность ДОМ.
Что касается неидентифицирующих связей. Есть сущность ЗВАНИЕ и сущность ПОЛЬЗОВАТЕЛЬ. Пользователь обладает каким-то званием (в Вашем случае "Ученик"), но сущность Пользователь может быть однозначно определена и без этого звания (например, по e-mail). То есть поле Звание таблицы Пользователь не входит в первичный ключ сущности Пользователь.
Идентифицирующая связь изображается сплошной линией. Сущность-потомок в идентифицирующей связи является зависимой сущностью. Сущность- родитель в идентифицирующей связи может быть как независимой, так и зависимой от идентификатора сущностью ( это определяется ее связями с другими сущностями) .
Неидентифицирующая связь изображается пунктирной линией. Сущность-потомок в неидентифицирующей связи будет независимой от идентификатора, если она не является также сущностью-потомком в какой-либо идентифицирующей связи.
ХЕЕЕЕЛП! Я ЩА НА ЭКЗАМЕНЕЕЕЕ! (Базы Данных)
Для приведения БД к третьей нормальной форме необходимо обеспечить отсутствие транзитивных
подробнее...
Символ венка из полевых цветов. У каких народов связаны легенды, поверья с такими венками?
Венок
Обычно означает славу, победу, превосходство, посвящение и святость, но также имеет
подробнее...
Правомерны ли действия налогового органа? Может ли налогоплательщик не предоставлять истребуемые документы в связи с те
Согласно ст. 93 НК РФ, срок для предоставления документов (в ходе камеральной и выездной проверки)
подробнее...
Что такое МАС адрес и чем он отличается от DNS адреса и IP адреса, каким образом они связаны между собой?
мас адрес это неизменяеммый (хотя можно поменять) адрес твоей сетевой карты,
IP адрес- адрес
подробнее...
Боль за грудной клеткой, с чем связана? Легкие или бронхи? Температуры и кашля нет. При вдохе там больно (
И легкие и бронхи. А может грудной остеохондроз. Обратитесь к
подробнее...
Что такое домен?
Домен - это область пространства иерархических имен сети Интернет, которая обслуживается набором
подробнее...
Web Crawler
Поисковые роботы - как они работают и что делают
Роботы поисковой системы, иногда их
подробнее...
Что такое IP номер?
Подавляющее большинство существующих сегодня компьютеров объединено в сети. И ваша скромная
подробнее...
Что такое AS?
Автономная система (AS) в Интернете — это система IP-сетей и маршрутизаторов, управляемых одним или
подробнее...
Какое устройство имеет метку "В"?
Буква B зарезервирована за вторым дисководом гибких дисков. Как ни странно, контроллер
подробнее...
Что такое Ip адрес?
IP-address, TCP/IP-address - IP-адрес или TCP/IP адрес: 32-битная цифровая система, разработанная
подробнее...
Есть официальное определение понятия "файл"
Файл - совокупность связанных записей (кластеров) , хранящихся во внешней памяти компьютера и
подробнее...
из чего и как делают сухой собачий корм? где можно скачать?
Что на самом деле означает этикетка? Ваша собака - плотоядное животное. В идеале вы хотели бы ее
подробнее...
есть ли программа, которая искуственно генерирует по желанию внешний IP компа, когда он в нете?
По желанию:) ) ) Иш ты.
Для начала, разберемся,
Что такое IP адрес?
IP-адрес
подробнее...
ПОЧЕМУ значок @ называют СОБАКОЙ?
Некоторые деятели интернет-пространства называют этот символ «одним из главных поп-символов
подробнее...