Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учесть пробы геологических пород.doc
Скачиваний:
19
Добавлен:
01.05.2014
Размер:
2.31 Mб
Скачать

Анализ сущностей

На основе изученной предметной области можно выделить следующие типы сущностей:

  1. Организация

  2. Подрядчик

  3. Договор

  4. Смета

  5. Проба

  6. Вид анализа

Составим спецификации для всех сущностей, полученных в ходе анализа.

Спецификацию сущности должна включать в себя следующее:

  • имя;

  • множественное число имени, если оно возможно;

  • синонимы;

  • описание;

  • уникальный идентификатор (как минимум один);

  • связь (хотя бы одна)

1. Сущность Организация

Параметр

Значение

1

Имя

Организация

2

Множественное число

Организации

3

Синонимы

Организация, юридическое лицо, ИТД

4

Описание

Содержит Номер лицензии, Название организации, Юридический адрес, ИНН организации, Расчетный счет

Вводится суррогатный ключ: ID организации

5

Уникальный идентификатор (ключ)

ID организации

6

Связь

Организация может соответствовать Смета

2. Сущность Подрядчик

Параметр

Значение

1

Имя

Подрядчик

2

Множественное число

Подрядчики

3

Синонимы

Организация, юридическое лицо, ИТД

4

Описание

Содержит Номер лицензии, Название подрядчика, Юридический адрес, ИНН подрядчика, Расчетный счет

Вводится суррогатный ключ: ID подрядчика

5

Уникальный идентификатор (ключ)

ID подрядчика

6

Связь

Подрядчик должен заключать Договор

3. Сущность Договор

Параметр

Значение

1

Имя

Договор

2

Множественное число

Договоры

3

Синонимы

Соглашение, подряд

4

Описание

Содержит Номер договора, Номер сметы, ID подрядчика, Срок начала работ, Срок окончания работ

5

Уникальный идентификатор (ключ)

Номер договора

6

Связь

Договору должна соответствовать Смета

Договору должен соответствовать Реестр проб

4. Сущность Смета

Параметр

Значение

1

Имя

Смета

2

Множественное число

Смета

3

Синонимы

Перечень работ

4

Описание

Содержит Номер сметы, ID организации, Наименование работы, Единица измерения, Прямые затраты, Оплата труда рабочих, Эксплуатация машин, Материалы, Количество работ

5

Уникальный идентификатор (ключ)

Номер сметы

6

Связь

Смета может соответствовать Договору

Смета должна соответствовать Организации.

5. Сущность Проба

Параметр

Значение

1

Имя

Реестр проб

2

Множественное число

Реестры проб

3

Синонимы

Список проб

4

Описание

Содержит Номер пробы, ID места отбора, ID вида анализа, ID объекта исследования, Результат анализа, Дата анализа, Дата отбора

5

Уникальный идентификатор (ключ)

Номер пробы

6

Связь

Проба должна соответствовать Договору

6. Сущность Вид анализа

Параметр

Значение

1

Имя

Вид анализа

2

Множественное число

Виды анализов

3

Синонимы

-

4

Описание

Содержит Код вида анализа, Название вида анализа

5

Уникальный идентификатор (ключ)

Код вида анализа

6

Связь

Вид анализа должен соответствовать пробе

Нотация диаграммы “сущность-связь”

Модель “сущность-связь” представляет собой высокоуровневую концептуальную модель данных, которая была разработана Ченом (Chen) в 1976 году с целью упрощения задачи проектирования баз данных. Основная цель разработки высокоуровневой модели данных заключается в создании модели пользовательского восприятия данных и согласовании большого количества технических аспектов, связанных с проектированием базы данных.

Объекты нотации Чена:

Название объекта

Описание

Изображение

Сущность

Название сущности пишется внутри прямоугольника;

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

После последнего ключевого атрибута ставится запятая и многоточие

Сущность с обязательным классом долженствования

На обязательный класс принадлежности сущности (должен) указывает квадратик, расположенный вокруг точки на линии связи.

Сущность с необязательным классом долженствования

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

Связь

Связь между сущностями изображается при помощи ромба, внутри которого пишется название связи

Связь со свободным атрибутом (или атрибутом связи)

1.Свободный атрибут или атрибут связи изображается овалом, присоединенным к ромбу связи;

2. Название свободного атрибута указывается внутри овала.

Степень связи

- один к одному

- один ко многим

- многие ко многим

1:1

1:n

m:n

Таким образом, после проведения анализа сущностей и атрибутов согласно требованиям к данным исследуемой предметной области, а также при помощи нотации диаграмм “сущность-связь” Чена, следующим этапом проектирования является построение концептуальной модели базы данных процесса “Учесть пробы геологических пород” (см. Приложение 1).

Соседние файлы в предмете Базы данных