Отправными элементами для построения ER-модели локальной ПрО очень часто являются используемые в организации документы. — КиберПедия 

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...

Отправными элементами для построения ER-модели локальной ПрО очень часто являются используемые в организации документы.

2020-06-04 118
Отправными элементами для построения ER-модели локальной ПрО очень часто являются используемые в организации документы. 0.00 из 5.00 0 оценок
Заказать работу

 

ПРИМЕР 1

Предположим, что определена локальная ПрО: поставка товаров на склад. Пусть используемая форма поставки имеет вид,

Покажем, как, используя приведенную форму, можно построить концептуальную модель этой небольшой локальной предметной области.

Итак, анализируемая форма содержит следующую информацию: Поставщик, Индекс поставщика, Адрес поставщика, Товар. Индекс товара, Цена товара. Количество товара, Поставка, Индекс поставщика, Дата поставки и Номер склада.

1. Выделим 4 сущности: ПОСТАВЩИК, ТОВАР и СКЛАД, ПОСТАВКА.

2. Сформируем связи и установим определенные типы бинарных связей между сущностями, исходя из следующих рассуждений:

1 один и тот же поставщик может осуществить ряд поставок, но каждая поставка осуществляется только одним поставщиком.

2 одна поставка поставляется на один склад, но на один склад может быть поставлено много поставок.

3 один товар входит в много поставок и одна поставка может содержать много товаров. Мощность связи между сущностями ПОСТАВКА и ТОВАР должна быть установлена M: Mэ

Установим атрибуты

Определим первичные ключи

Атрибуты Индекс поставщика, Индекс поставки и Индекс товара были введены для однозначной идентификации экземпляров рассматриваемых сущностей, так как ни один из остальных атрибутов не подходит на эту роль. Как уже упоминалось, такие идентификационные атрибуты называются первичными ключами.

При построении концептуальной модели следует избегать избыточности информации. После того, как выделены сущности, ключи, определяют и удаляют имеющиеся избыточные связи.

Среди атрибутов сущности должна наблюдаться зависимость описательного атрибута от ключевого, но не должна существовать зависимость между описательными атрибутами.

 

5 Завершающим этапом построения концептуальной модели исследуемой ПрО является спецификация всех элементов, входящих в модель. Для данного примера результаты этого шага должны быть сведены к следующему:

1. Спецификация сущностей:

ПОСТАВЩИК: Индекс_поставщика— первичный ключ

                   Адрес_поставщика — описательный атрибут

                  Наименование_поставщика — описательный атрибут

ПОСТАВКА: Индекс_поставки — первичный ключ

                  Количество_товара— описательный атрибут

                  Дата_поставки — описательный атрибут

                  Номер_склада — описательный атрибут

ТОВАР: Индекс_товара — первичный ключ

                  Наименование_товара — описательный атрибут

                  Цена_товара — описательный атрибут

2. Спецификация типов связей:

ПОСТАВЛЯЕТ: связь ПОСТАВЩИК <-----> ПОСТАВКА 1:М

ВКЛЮЧАЕТ: связь ПОСТАВКА <-----> ТОВАР M: M

ХРАНИТ: связь СКЛАД <-----> ПОСТАВКА 1:М

3. Спецификация атрибутов:

Индекс_поставщика: символьный, 6 символов

Адрес_поставщика: символьный, 50 символов

Цена_товара: денежный

 

Сформированные спецификации заносятся в словарь данных.

После создания моделей каждой выделенной предметной области производится объединение локальных концептуальных моделей в одну общую, как правило, довольно сложную схему.

 

ПРИМЕР 2

В вузе существует несколько факультетов. На факультетах учатся студенты, объединенные в группы. Студенты изучают предметы, преподаваемые разными преподавателями, и получают по каждому предмету оценку. Преподаватели работают на кафедрах факультета и имеют должности.

Сущности

Факультет, Студент, группа, предмет, преподаватель, кафедра, должность

Связи

Студент учится Факультет 1-М

Студент объединен -группа1-М

Преподаватель преподает -предмет М-М

Студент- получает -оценка по предмету М-М

Преподаватель работает на кафедре 1-М

Кафедра входит в факультет 1-М

Преподаватель имеет должность 1_М

 

Определяем атрибуты

Ключи

Проводим спецификацию


Поделиться с друзьями:

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.006 с.