YourLib.net
Твоя библиотека
Главная arrow Базы данных. Проектирование и создание (С.М. Диго) arrow 2.2.3. Изображение простого объекта
2.2.3. Изображение простого объекта

2.2.3. Изображение простого объекта

   Для графического обозначения простого объекта будем использовать прямоугольник, ограниченный сплошной линией. Название класса объекта пишется над ним. Внутри прямоугольника записывается название атрибута, именующего объект (рис. 2.2). Если у объекта несколько имен, то для каждого из них выделяется отдельный «сектор» в этом прямоугольнике.

Рис. 2.2. Изображение объекта

Рис. 2.2. Изображение объекта

   Если какое-либо имя объекта не является уникальным, будем использовать букву «н» рядом с таким именем (рис. 2.3).

Рис. 2.3. Пример изображения объекта с несколькими идентифицирующими атрибутами 

Рис. 2.3. Пример изображения объекта с несколькими идентифицирующими атрибутами

   Встречаются случаи, когда идентификация одних объектов зависит от идентификации других. Например, часто для участков цехов предприятия используется не сквозная нумерация, а в пределах каждого цеха, то есть участок имеет составной идентификатор НОМЕР_ЦЕХА*НОМЕР_УЧАСТКА. Назовем подобные объекты (в нашем примере это объект «УЧАСТОК») зависимыми от идентификации сущностями. Для отображения таких ситуаций будем перечеркивать линию, соединяющую соответствующие объекты, около конца, прилегающего к зависимому объекту (рис. 2.4, 2.5).

 Рис. 2.4. Изображение зависимой по идентификации сущности

Рис. 2.4. Изображение зависимой по идентификации сущности

   Если не использовать специального обозначения для указания зависимости по идентификации, то (для нашего примера) для объекта УЧАСТОК следует указать составной идентификатор НОМЕР_ЦЕХА*НОМЕР_УЧАСТКА, при этом его надо указать в одном секторе прямоугольника, а не выделять несколько секторов, как в случае наличия у объекта несколько имен.

Рис. 2.5. Пример изображения зависимой по идентификации сущности 

Рис. 2.5. Пример изображения зависимой по идентификации сущности

 
< Пред.   След. >