Моделирование взаимосвязей между сущностями

Типология сущностей


Существует несколько способов задания типов сущностей, которые частично повторяют путь, проходимый при классификации.

Рисунок 8-19. Подтипы

Сущность A имеет три взаимно исключающих друг друга подтипа: A1, A2 и A3. Это довольно укрупненное разделение, поскольку в нем допускается не более трех подтипов, однако оно позволяет задавать атрибуты и связи, присущие отдельным подтипам.

Рисунок 8-20. Атрибут "тип"

Подход, идентичный классификации и допустимый во многих простых ситуациях.

Рисунок 8-21. Сущность "тип"

Более общая конструкция.

Рисунок 8-22. Множественность типов

Схема аналогична классификации. Отличается наибольшей гибкостью и может использоваться в очень сложных моделях.



Содержание раздела