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



         

Общие схемы - часть 2


Можно прибегнуть к объединению на схеме некоторых сущностей с параллельным существованием (т.е. связанных с одними и теми же сущностями) и соответствующему переименованию вновь созданных сущностей. То же самое можно сделать со связями; имело бы смысл оставить только описания на разветвленных концах.

Упрощая схему, старайтесь в то же время сохранить ее первоначальную форму; это поможет ее легче усвоить.

Удаление подтипов

На рисунках 11-2 и 11-3 показано, как не растеряв связи и не искажая их смысла, можно убрать подтипы из фрагмента модели.

Рисунок 11-2. Модель с подтипами

<>

Рисунок 11-3. Упрощенная модель без подтипов

<>

В примере, приведенном ниже, для таких сущностей, как САМОЛЕТ и РЕЙС, подтипы опущены. Большинство сущностей, имеющих отношение к стандартному экипажу, удалено; из них на этом уровне оставлена только сущность НАЗНАЧЕНИЕ В ЭКИПАЖ. Сущности ОФОРМЛЕНИЕ МЕСТ и ПОСАДОЧНЫЙ ТАЛОН объединены в одну, в результате появилась исключающая дуга, пересекающая связи новой сущности с МЕСТОМ и с САМОЛЕТОМ.

Рисунок 11-4. Обзорная схема

<>




Содержание  Назад  Вперед