Логическое моделирование данных

Классификация связей между сущностями.

Концептуальная модель данных.

Диаграммы «сущность-связь» (ER-диаграммы).

Основными компонентами этой модели являются сущности, атрибуты сущности и связи между ними.

Сущность – это объект предметной области, о котором необходимо хранить информацию (Например, сущностью является студент).

Атрибут сущности –это параметр, характеризующий сущность (Если студент- это сущность, то атрибутами сущности будут являться Ф.И.О. студента, год его поступления в ВУЗ, возраст, номер зачётной книжки и т.п.).

Связь между сущностями – это ассоциирование между двумя или несколькими сущностями.

Экземпляр сущности – это пример сущности.

1. По арности

Арность – это количество сущностей, участвующих в связи.

По арности связи могут быть:

- Бинарные (2сущности).

- Тернарные (3 сущности).

- Унарные (связь сущности с собой).

2. По значности

- Один к одному. Это такой вид связи, в котором одному экземпляру первой сущности соответствует один экземпляр второй сущности.

1:1

 
 


- Один ко многим (1:m). Это такой вид связи, при котором одному экземпляру первой сущности соответствует несколько экземпляров второй сущности, но не наоборот.

 
 


1:m

 
 


- Многие ко многим (m:m). Это такой вид связи, при котором одному экземпляру первой сущности соответствует несколько экземпляров второй сущности и наоборот.

 
 


m:m

3. По членству

- Обязательные

- Возможные

- Необязательные

Обязательная связь – это такой вид связи, при котором обе связываемые сущности зависят от наличия связи.

Возможная связь – это такой вид связи, при котором одна из связываемых сущностей зависит от наличия связей.

Необязательная связь – это такой вид связи, при котором обе сущности не зависят от наличия связей.

Сущность может быть подмножеством другой сущности.

 
 


 
 



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: