Студопедия

КАТЕГОРИИ:

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



Характеристика связей для заданной предметной области

Читайте также:
  1. Amp; 2. Окремі види ризиків та їх характеристика. Концепція прийнятного ризику
  2. I. ХАРАКТЕРИСТИКА ДИСЦИПЛИНЫ
  3. I. Этиологическая характеристика
  4. II. Общая характеристика искусства Древнего Египта, периодизация
  5. III этап – областная больница и медицинские учреждения области.
  6. III, IV и VI пары черепных нервов. Функциональная характеристика нервов (их ядра, области, образование, топография, ветви, области иннервации).
  7. III. Исследование прекардиальной области.
  8. III. Характеристика миграционной ситуации.
  9. SWOT-анализ занятости Челябинской области
  10. V. Механическая характеристика
Родительская сущность Дочерняя сущность Тип связи Мощность связи Нулевые значения Имя связи
Покупатель Договор Неидентифицирующая 0 или 1 к 1 или более No NULLS заключает
Склад Накладная Идентифицирующая 0 или 1 к 1 или более Выписывает
Договор Накладная Неидентифицирующая 0 или 1 к 1 или более No NULLS Составляется
Товар Договор   Многие-ко-многим Заказывается (Parent-to-Child), включает (Child-to- Parent)
Товар Накладная Многие-ко-многим Отгружается (Parent-to-Child), включает (Child-to- Parent)

 

· Создадим связь между сущностями Покупатель и Договор. Для этого выберите в палитре инструментов кнопку «Non-Identifying Relationship» (неидентифицирующая связь).

· Затем щелкните сначала по родительской сущности – Покупатель, а потом по дочерней – Договор. Между сущностями появится пунктирная линия неидентифицирующей связи. Посреди линии связи проставляется генерируемая по умолчанию глагольная фраза – R/1.

· Перейдите на уровень атрибутов и обратите внимание на то, что у сущности Договор добавился атрибут первичного ключа КОД_ПОК от сущности Покупатель и помечен буквами «FK».

· Выделите связь, щелкнув по ней указателем мыши. Затем нажмите правую кнопку мыши и в контекстном меню выберите пункт Relationship Properties(редактор связей).

В верхней части редактора связей находится выпадающий список, содержащий полное название связи. В нашем случае осмысленная глагольная фраза для связи еще не определена, поэтому в этом поле значится «Покупатель R/1 Договор». Здесь же находятся две кнопки New и Delete, с помощью которых можно добавить на схеме новую связь или удалить существующую.

Кроме того, диалоговое окно редактора связей содержит следующие закладки:

ü General (общие свойства). Здесь задаются общие свойства связи – имя, тип и мощность связи.

ü Definition (определение). На этой странице вводится определение связи, облегчающее восприятие модели.

ü Rolename (Имя роли) – вводятся функциональные имена (для мигрирующих атрибутов).

ü RI Actions (Установки ссылочной целостности) – задаются правила ссылочной целостности.



· Перейдите на закладку General. В группе Verb Phraseв поле Parent-to-Child введите имя связи – заключает.

· В группе Cardinality (мощность связи) установите опцию One or More (P).

· В группе Relationship Type (тип связи) установите опцию Non-Identifying(неидентифицирующая связь),а в группеNulls(обязательность) включите флажокNo Nulls, что означаетнедопустимость пустых значений внешних ключей.

· Задайте остальные связи для сущностей заданной предметной области в соответствии с табл. 1.4.

 
 

В результате логическая модель будет иметь вид, показанный на рис. 1.9.

Рис. 1.9. Логическая модель


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


<== предыдущая лекция | следующая лекция ==>
Установление связей между сущностями | Установление категориальной связи
lektsii.com - Лекции.Ком - 2014-2019 год. (0.012 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты