Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Сущности

Читайте также:
  1. IV. сущности и явлении,
  2. О естественной природе и социальной сущности человека
  3. О сущности мира, скрывающейся за его видимой оболочкой.
  4. Подходы к определению сущности деловой активности
  5. Различные подходы к понятию сущности воли в психической жизни человека
  6. Слабые сущности
  7. Сущности

Модель данных, требуемая для бюро аренды Сан-Хуана, более сложна, чем мо­дель для танцевального клуба Джефферсона. Потенциальные сущности показа­ны на рис. 3.20, а.

Рассмотрим сначала сущности, относящиеся к оборудованию. Есть много различных типов оборудования, и это наводит нас на мысль о введении подти­пов. Однако спросим себя: почему фирму Сан-Хуана должно интересовать обо­рудование? Фирме вовсе не нужно знать характеристики каждого предмета — например, длину цепи каждого якоря. В задачи фирмы скорее входит учет эле­ментов оборудования и их типов, чтобы можно было определить, что из оборудо­вания потеряно или повреждено. Таким образом, для данного случая мы отнесем все типы оборудования к одной сущности — ОБОРУДОВАНИЕ. Принадлежность оборудования указывается путем введения связи между сущно­стями ОБОРУДОВАНИЕ и ВЛАДЕЛЕЦ. Если фирма Сан-Хуана может быть экзем­пляром сущности ВЛАДЕЛЕЦ, то все оборудование, являющееся собственностью фирмы, может быть отнесено к этой сущности. Аналогичным образом, исходя из описанной ситуации, представляется безосновательным разделение оборудова­ния на закрепленное и не закрепленное на яхте. Точный список может быть со­ставлен и без такого разделения. Окончательный список сущностей приведен на рис. 3.20, б.

Обратите внимание, что АРЕНДА и РЕЙС являются синонимами: они относятся к одной и той же транзакции. Мы приводим здесь оба имени, чтобы можно было соотнести их с описанием ситуации.

Возможно, что сущности ПЛАНОВОЕ_ТЕХОБСЛУЖИВАНИЕ и ВНЕПЛАНОВОЕ_ТЕХ-ОБСЛУЖИВАНИЕ следует объединить. Один из способов определить, необходимо это или нет, — проанализировать атрибуты обеих сущностей. Если они одинако­вы, то два класса сущностей могут быть объединены. Заметьте также, что сущно­сти РЕМОНТ и ВНЕПЛАНОВОЕ_ТЕХОБСЛУЖИВАНИЕ определены как синонимы.

Связи

На рис. 3.21 изображена диаграмма «сущность—связь» для бюро аренды Сан-Хуана. По большей части представленные на этой диаграмме связи являются очевидными, но связь между сущностями ОБОРУДОВАНИЕ и АРЕНДА может быть предметом спора. Можно было бы сказать, что определенная часть оборудования должна быть отнесена к яхте (сущность ЯХТА), а не к аренде, или что часть обору­дования (а именно оборудование, которое закреплено на яхте) следует отнести к яхте, а оставшуюся часть — к аренде. Эти изменения представляют собой воз­можные альтернативы для структуры, показанной на рис. 3.21.

 

Кроме того, обратите внимание, что сущность ПЛАНОВОЕ_ТЕХОБСЛУЖИВАНИЕ связана с сущностью ЯХТА, в то время как сущность РЕМОНТ, или ВНЕПЛАНОВОЕ_ ТЕХОБСЛУЖИВАНИЕ, связана с сущностью АРЕНДА. Это подразумевает, что когда яхта не находится в аренде, никакого ремонта для нее не требуется. Может быть, это не соответствует действительности.

Наконец, сущности АРЕНДА и ПОГОДА_И_МАРШРУТ имеют связь 1:1, и они также имеют одинаковые идентифицирующие атрибуты. В связи с этим можно, а может быть, даже нужно объединить их в один класс сущностей.


Дата добавления: 2015-07-08; просмотров: 125 | Нарушение авторских прав


 

 

Читайте в этой же книге: Степень участия | ПРИМЕРЫ ER-ПРОЕКТИРОВАНИЯ | Идентификаторы | Три типа бинарных связей | Слабые сущности | Подтипы сущностей | Пример ER-диаграммы | Документирование делового регламента | Конструкции ООП, введенные языком UML | Сущности |
<== предыдущая страница | следующая страница ==>
Проверка созданной ER-модели данных| Базы данных как модели моделей

mybiblioteka.su - 2015-2022 год. (0.011 сек.)