Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Топ:
Когда производится ограждение поезда, остановившегося на перегоне: Во всех случаях немедленно должно быть ограждено место препятствия для движения поездов на смежном пути двухпутного...
Процедура выполнения команд. Рабочий цикл процессора: Функционирование процессора в основном состоит из повторяющихся рабочих циклов, каждый из которых соответствует...
Интересное:
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Берегоукрепление оползневых склонов: На прибрежных склонах основной причиной развития оползневых процессов является подмыв водами рек естественных склонов...
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Дисциплины:
2020-06-04 | 125 |
5.00
из
|
Заказать работу |
|
|
ПРИМЕР 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_М
Определяем атрибуты
Ключи
Проводим спецификацию
|
|
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!