Код_товара -> Наименование, Код_товара -> Группа

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

Принцип определения очень важен, поскольку используется в описании центральной концепции реляционной базы данных, называемой функциональной зависимостью. Термин функциональной зависимости наиболее просто можно определить следующим образом: «атрибут В является функционально зависимым от атрибута А, если А определяет В». Функциональная зависимость В от А имеет место только в том случае, если одно значение А определяет точно одно значение В.

Ключ отношения может включать несколько атрибутов и даже являться результатом выражения (в которое могут входить различные атрибуты). Такой ключ называют составным ключом (composite key) <$I[]составной ключ (composite key)>. Атрибут, который является частью ключа, называется ключевым атрибутом (key attribute) <$I[]ключевой атрибут (key attribute)>. Например, таблицы, описывающие финансовые документы, обычно содержат составные ключи, состоящие из даты и номера документа, а также кода подразделения, в котором сформирован документ. Так, для отношения Служащий (с атрибутами Таб_номер, Фамилия, Имя, Отчество, Дата_рождения, Номер_домашнего_телефона, Подразделение,Должность, Номер_рабочего_телефона, Оклад), показанного при помощи одной из распространенных форм представления структуры отношения на рис. 14.1, только совокупность атрибутов Фамилия, Имя, Отчество, Дата_рожденияс большой вероятностью определяют остальные атрибуты. Поэтому можно записать:








Дата добавления: 2015-08-14; просмотров: 524;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.