Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
Топ:
Определение места расположения распределительного центра: Фирма реализует продукцию на рынках сбыта и имеет постоянных поставщиков в разных регионах. Увеличение объема продаж...
Генеалогическое древо Султанов Османской империи: Османские правители, вначале, будучи еще бейлербеями Анатолии, женились на дочерях византийских императоров...
Выпускная квалификационная работа: Основная часть ВКР, как правило, состоит из двух-трех глав, каждая из которых, в свою очередь...
Интересное:
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Дисциплины:
2017-10-16 | 407 |
5.00
из
|
Заказать работу |
|
|
Существуют несколько типов зависимых сущностей.
Характеристическая/Ассоциативная – зависимая дочерняя сущность, связанная только с одной/нескольким родительскими сущностями. Связи «Состоит из» и «Визит» являются характеристической и ассоциативной соответственно (рисунки 3.2.3.6; 3.2.3.11).
Связь «Визит» является ассоциативной (рисунок 3.2.3.11).
Именующая – ассоциативная сущность без собственных атрибутов (только атрибуты, мигрировавшие в качестве внешнего ключа, например связь «Врач_Пациент») (рисунок 3.2.3.10).
Категориальная – дочерняя сущность (подтип) в иерархии наследования.
Иерархию наследования создают, когда несколько сущностей имеют несколько общих атрибутов или имеют общие по смыслу связи (супертип). Для каждой категории можно указать дискриминатор – атрибут родового предка, который показывает, как отличить сущности (Тип (рисунок 3.2.4.1)).
Рисунок 3.2.4.1. Иерархия наследования (полная категория)
Для создания категориальной связи нужно последовательно щелкнуть на кнопке Complete sub‑category по родовому предку (супертипу), затем – по потомку (подтипу). Для установки второй связи следует щелкнуть по символу категории, затем – по второму потомку.
Существуют два типа категории:
· полная (Complete), когда любому экземпляру предка обязательно соответствует один из потомков (сотрудник обязательно постоянный или совместитель, и других вариантов нет);
· неполная (Incomplete), когдасуществует экземпляр предка, для которого отсутствует потомок (сотрудник может быть консультантом).
Дискриминатор и тип категории устанавливаются командой Subtype Relationship из контекстного меню символа категории.
Порядок постоения иерархии наследования:
|
· определение сущностей с общими атрибутами («Постоянный сотрудник» и «Совместитель»);
· создание и перенос общих атрибутов в сущность – родовой предок (супертип «Сотрудник»);
· создание категориальных связей;
· задание типа категорий и дискриминаторов;
· при необходимисоти для каждого потомка можно продолжить иерархию наследования.
Ключи
Атрибуты первичного ключа находятся выше горизонтальной линии в диаграмме. Ключ может соcтоять из нескольких атрибутов (составной или сложный ключ). Атрибуты ключа не должны содержать нулевых значений.
Все не первичные, но уникальные ключи называются альтернативными (Alternate Key) (вторичными, кандитами, дополнительными).
Для каждого инверсионного входа (п. 3.1.1) генерируется неуникальный (регулярный) индекс.
Для создания альтернативных ключей или инверсионных входов (индексов) используется команда Key Groups из контекстного меню сущности. Кнопкой New (рисунок 3.2.5.1) можно создать новый ключ или вход (рисунок 3.2.5.2).
На диаграмме атрибуты альтернативного ключа/входа изображаются после имени атрибута в виде:
(AK/IE <номер ключа/входа>.<номер атрибута в ключе/входе>)
Если атрибут входит в состав нескольких ключей или входов, то они перечиляются через запятую (AK1.2, IE2,3).
Если имеется один и тот же внешний ключ из нескольких родительских сущностей, то он помещается на диаграмму только один раз, хотя в поле Key Group он показывается несколько раз (рисунок 3.2.5.1).
Для отображения ключей и входов следует выполнить команду Format/Entity Dispaly/Alternate Key Designator.
Рисунок 3.2.5.1. Редактирование альтернативных ключей и инверсионных входов
Рисунок 3.2.5.2. Создание альтернативного ключа или инверсионного входа
|
|
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!