Лекция 7. Объекты предметной области и связи между ними
Оценка 4.7

Лекция 7. Объекты предметной области и связи между ними

Оценка 4.7
docx
16.11.2021
Лекция 7.  Объекты предметной области и связи между ними
Л2-01427.docx

Лекция 7.

 

Объекты предметной области и связи между ними

 

При разработке базы данных сначала исследуется предметная область (например,

«Университет»). В ней выделяются основные объекты. Они могут быть реальными («Студент») или абстрактными («Дисциплина»). Каждый объект характеризуется набором свойств – атрибутов объекта (поля данных). Для каждого объекта атрибуты заполняются определенными значениями. Атрибуты могут быть простыми и ключевыми.


 

Ключевой атрибут (ключ) – это отдельные элементы данных, по которым можно определить все остальные элементы данных («Номер зачетной книжки»). Ключ может быть простым или составным («Фамилия», «Имя», «Отчество»).

После определения основных объектов предметной области с помощью их ключевых атрибутов устанавливаются связи между этими объектами:

a)       1:1 ("один к одному») – каждому экземпляру объекта А соответствует только один экземпляр объекта В и наоборот (рисунок 17).


 

Рисунок 17 Связь «один к одному»

b)     1:М («один ко многим») каждому экземпляру объекта А может соответствовать 0, 1 или несколько экземпляров объекта В, однако каждому экземпляру объекта В соответствует только 1 экземпляр объекта А (рисунок 18).


 

 

Рисунок 18 Связь «один ко многим»

c)     М:М («многие ко многим») каждому экземпляру объекта А соответствует 0, 1 или несколько экземпляров объекта В и наоборот (рисунок 19).


Рисунок 19 - Связь «многие ко многим»

Выделенные основные объекты предметной области с установленными связями между ними представляют собой инфологическую модель.


 

Скачано с www.znanio.ru

Лекция 7. Объекты предметной области и связи между ними

Лекция 7. Объекты предметной области и связи между ними

Ключевой атрибут (ключ) – это отдельные элементы данных, по которым можно определить все остальные элементы данных («Номер зачетной книжки»)

Ключевой атрибут (ключ) – это отдельные элементы данных, по которым можно определить все остальные элементы данных («Номер зачетной книжки»)
Скачать файл