Информационные технологии > Логическое проектирование > Связи
Связи между сущностями представляются в реляционной модели связями между таблицами по значениям ключевых атрибутов. Показана связь "один-ко-многим" между таблицами ПОКУПАТЕЛЬ и ЗАКАЗ по столбцу Код покупателя. Первичные ключи таблиц здесь выделены жирным шрифтом. Каждой строке таблицы ПОКУПАТЕЛЬ должны соответствовать одна или несколько строк таблицы ЗАКАЗ с тем же значением атрибута Код покупателя. Во взаимоотношении этих таблиц первую таблицу можно назвать главной, а вторую - подчиненной. Атрибут подчиненной таблицы, по которому осуществляется связь, называется внешним ключом главной таблицы.
В данном случае внешним ключом таблицы ПОКУПАТЕЛЬ во взаимосвязи ПОКУПАТЕЛЬ-ЗАКАЗ является атрибут Код покупателя таблицы ЗАКАЗ.
В чем же состоят характерные особенности реляционных СУБД, которые должны обеспечить управление совокупностью таких отношений, представляющих базу данных? Этими особенностями являются ненавигационность и обеспечение целостности.
|