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