Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Определение кратности сложных связей ⇐ ПредыдущаяСтр 2 из 2
Сложными называются связи степени больше двух. Кратность сложной связи - количество (заданное как одно значение или как диапазон значений) экземпляров сущности определенного типа в n-арной связи, определяемое после фиксации остальных (n-1) значений. Ограничение: «Сотрудник регистрирует клиента в отделении компании» Определим ограничение кратности на стороне клиента. Сведем задачу к случаю «двухсторонней связи». На семантической сети представим пары экземпляров сущностей Staff и Branch, связанных с клиентами. Т.е. рассмотрим типичные примеры «сотрудников отделений», регистрирующих клиентов. Семантическая сеть, представляющая типичные примеры связи: Представление ограничений кратности на стороне клиента:
Представление ограничений кратности на стороне сущностей Staff и Branch: 6. Дефекты типа "разветвление" Проявление дефекта. Дефект типа "разветвление" имеет место в том случае, когда модель отображает связь между типами сущностей, но путь между отдельными экземплярами сущностей определен неоднозначно. Причина возникновения дефекта. Дефект типа "разветвление" возникает в том случае, когда две или несколько связей типа (1..*) исходят из одной промежуточной сущности. Проблемы начинаются при попытках выяснить, на какой кафедре работает каждый из сотрудников факультета. Устранить эту проблему можно путем перестройки ER-модели для представления правильного взаимодействия этих сущностей. 7. Дефекты типа "разрыв" Проявление дефекта. Дефект типа "разрыв" появляется в том случае, когда в модели предполагается наличие связи между типами сущностей, но не существует пути между отдельными экземплярами этих типов. Причина возникновения дефекта. Дефект типа "разрыв" может возникать, если существует одна или несколько связей с нулевой минимальной кратностью (которая обозначает необязательное участие), и эти связи составляют часть пути между взаимосвязанными сущностями. Семантическая сеть: С помощью этой семантической сети попробуем ответить на следующий вопрос: "Какое отделение компании отвечает за работу с объектом под номером РА14? На данный вопрос нельзя дать ответ, поскольку этот объект в текущий момент не связан ни с одним из сотрудников, работающих в каком-либо из отделений компании.
С другой стороны известно, что любой объект недвижимости должен быть приписан к какому-то отделению компании. Этот эффект рассматривается как утрата информации, в результате чего и возникает дефект типа "разрыв". Устранения дефекта: добавление в ER-модель недостающей информации. Упражнения 1. Построить семантические сети для следующих ER-диаграмм: А) В) С) D) E) 2. Построить «свой» пример «ограничения» и ER-диаграммы с дефектом разветвления. Продемонстрировать устранение дефекта. 3. Построить «свой» пример «ограничения» и ER-диаграммы с дефектом разрыва. Продемонстрировать устранение дефекта.
|
|||||
Последнее изменение этой страницы: 2022-09-03; просмотров: 44; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.181.124 (0.008 с.) |