|
Анализ связей, имеющихся между этими сущностями, позволяет построить следующую диаграмму ER-типа.

Построим отношения. Используя правило: «Если степень бинарной связи равна 1 : n и класс принадлежности n-связной сущности является обязательной, то достаточно использовать 2 отношения, по одному на каждую сущность, при этом ключ сущности каждой сущности должен быть первичным ключом соответствующего отношения и ключ односвязной сущности должен быть доброволен в качестве атрибута в отношении к n-связной сущности», получим следующие отношения: АБОНЕНТ ( AbNo, AbName, AbAdr) ТЕЛЕФОН (TNo, Pr, AbNo, City) Из сущности Префикс получим: ПРЕФИКС (Pr, ROName, SotCom) Выясним, находятся ли отношения в НФБК. 1 АБОНЕНТ ( AbNo, AbName, AbAdr) Каждый абонент имеет свой ИНН, по которому могут быть найдены его ФИО, адрес проживания.
AbNo -----> < AbName, AbAdr >
Выделим возможные ключи и детерминанты отношения Ключи Детерминанты AbNo AbNo Так как единственный детерминант является возможным ключом, то данное отношение находится в НФБК
2. ТЕЛЕФОН (TNo, Pr , AbNo, City) Каждый номер телефона является уникальным, по нему могут быть найдены абонент, который имеет этот номер, город в котором номер зарегистрирован <TNo,Pr> --------> < AbNo, City > Выделим возможные ключи и детерминанты отношения Ключи Детерминанты TNo,Pr TNo,Pr Так как единственный детерминант является возможным ключом, то данное отношение находится в НФБК
3. ПРЕФИКС (Pr, ROName, SotCom) Каждый префикс имеет свое уникальное значение. По нему можно узанть ИНН абонента, которому принадлежит номер и город регистрации телефона. Pr -----------> < AbNo, City > Выделим возможные ключи и детерминанты отношения Ключи Детерминанты Pr Pr Так как единственный детерминант является возможным ключом, то данное отношение находится в НФБК.
|