Скачиваний:
114
Добавлен:
30.04.2013
Размер:
735.74 Кб
Скачать

3. Классические структуры и общие образцы 61

─────────────────────────────────────────────────────────────────

Для отражения такой ситуации попытаемся использовать подти-

пы сущности ПУНКТ ПЛАНА ПРОЕКТА, как показано ниже, но может ока-

заться трудным предусмотреть все возможные подтипы, которые пот-

ребуются.

 

┌───────────────┐ ┌───────────────┐

│ ├┐по │ │

│ ПУНКТ ├┼───────── ─ ─ ─ ─ ─┤ ПРОЕКТ │

│ ПЛАНА ├┘ иметь │ │

│ ПРОЕКТА │ └───────────────┘

│ ┌───────────┐ │

│ │ ПУНКТ │ │специфици-

│ │ ПРОГНОЗА │ │роваться ┌───────────┐

│ └───────────┘ ├┐для │ ├┐в

│ ┌───────────┐ ├┼─ ─ ─ ─ ─ ─ ─ ─ ─ ─┤ ПЕРИОД ├┼ ─ ┐

│ │ ПУНКТ │ ├┘ для│ ├┘

│ │ БЮДЖЕТА │ │ └────────┬──┘ │

│ └───────────┘ │ состоит

│ ... │ из └ ─ ─ ─ ┘

└───────────────┘

 

Рис.3.27. Добавление подтипов и элемента времени

.

Информационно-логическое моделирование.

62 Модель "Сущность-Связь"

─────────────────────────────────────────────────────────────────

Шаг 3. Поэтому, сущность ПУНКТ ПЛАНА ПРОЕКТА будем рассмат-

ривать как общую сущность и управлять ею с помощью сущности ТИП

ПЛАНА, для которой можем иметь столько значений, сколько потребу-

ется.

 

┌───────────────┐

┌───────────────┐ │ │

│ ├┐по │ │

│ ПУНКТ ├┼───────── ─ ─ ─ ─ ─┤ ПРОЕКТ │

│ ├┘ иметь │ │

│ ПЛАНА │ │ │

│ │ └───────────────┘

│ ПРОЕКТА │

│ │специфици-

│ │роваться ┌───────────┐

│# дата ├┐для │ ├┐в

│o дата начала ├┼─ ─ ─ ─ ─ ─ ─ ─ ─ ─┤ ПЕРИОД ├┼ ─ ┐

│o дата конца ├┘ для│ ├┘

│o количество │ └────────┬──┘ │

│o ед. измерения│ состоит

│o комментарий │ из └ ─ ─ ─ ┘

│ │

│ │

└──────────┬┬┬──┘

└┼┘относиться ┌───────────────┐

│ к │ │

│ │ ТИП ПЛАНА │

└───────── ─ ─ ─ ─ ─ ─ ─ ┤ │

классификатор│напр. Бюджет │

для │ │

└───────────────┘

 

Рис.3.28. Более общая модель

.