Бази даних та інформаційні системи


Пример 6. БП: У отделения может быть более одного телефона, телефон принадлежит только одному отделению



бет15/23
Дата03.01.2022
өлшемі348.78 Kb.
#451975
1   ...   11   12   13   14   15   16   17   18   ...   23
Проектування БД

Пример 6. БП: У отделения может быть более одного телефона, телефон принадлежит только одному отделению

Для приведения сущности к 1НФ следует :

1) разделить сложные атрибуты на атомарные;

Отделение (Номер_отд, Название_отд, Город, Улица, Дом_фис, ?)

2) создать новую сущность, перенести в нее все "многозначные" атрибуты, установить связь от прежней сущности к новой (РК прежней сущности станет внешним ключом (FK) для новой сущности), выбрать РК из существующих атрибутов (или создать суррогатный);

Неправильно!: Отделение (Номер_отд, Название_отд, Город, Улица, Дом_фис, Тел1, Тел2, Тел3)

Правильно!: Отделение (Номер_отд, Название_отд, Город, Улица, Дом_фис)

Телефон (Телефон, Номер_отд (ВК))


Город

Адрес


Улица

Дом_Офис


Отделение

Телефон


Номер_ отд

Название_отд


Логическое проектирование. Проверка отношений с использованием средств нормализации (обзорно)



Достарыңызбен бөлісу:
1   ...   11   12   13   14   15   16   17   18   ...   23




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет