Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Информационная модель и ее описание




На основе приведенных бизнес-процессов можно построить ER-диаграмму БД [2.3]. Диаграмма «сущность-связь» (ERD) — это способ логического унифицированного представления данных предметной области.

При проектировании БД используется инфологическое моделирование. Инфологическая модель проектирования БД применяется после описания предметной области. Фактически с помощью ER-диаграммы осуществляется детализация хранилищ данных проектируемой системы, а также документируются сущности системы и способы их взаимодействия, включая идентификацию объектов, важных для предметной области (сущностей), свойств этих объектов (атрибутов) и их отношений (связей).

Понятие ER-модель и ER-диаграммы часто ошибочно не различают, хотя для визуализации ER-моделей предложены и другие графические нотации. Они используются в высокоуровневом проектировании баз данных, выделяют ключевые сущности и обозначают соответствующие связи, устанавливающиеся между сущностями. Модель «сущность-связь» была предложена Питером Пин-Шен Ченом, американским профессором компьютерных наук [2.3]. В нотации Питера Чена множество сущностей изображения в виде прямоугольников, множества отношений изображается в виде ромбов. Если сущность участвует в отношении, они связаны линией. Ели отношения не является обязательным то линия пунктирная. Атрибуты изображаются в виде овалов соединяясь с принадлежащей сущностью. ER-модель базы данных разрабатываемой ЭИС на логическом уровне сущностей представлена на Рисунке 2.5.

Объектами (сущностями) со свойствами (атрибутами) данной модели являются:

1. Кампании — имеет идентификационный код, идентификационные номера объявлений.

2. Объявления — имеет идентификационный код, идентификационный номер кампании и текст.

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

4. Клики — имеет идентификационный код, идентификационный номер показа и дату клика.

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

6. Контакты — имеет идентификационный код, идентификационный код посещения, имя, телефон, e-mail.

7. Проспекты — имеет идентификационный код, идентификационный код контакта, имя, телефон, e-mail, логическую переменную: оплатил заказ или нет.

8. Клиенты — имеет идентификационный код, идентификационный код проспекта, имя, телефон, e-mail, идентификационный код договора, идентификационный код сотрудника, идентификационный код звонка.

9. Звонки — имеет идентификационный код, идентификационный код клиента, идентификационный код сотрудника, дату начала звонка, дату окончания звонка, текстовую ссылку на запись звонка.

10. Сотрудники — имеет идентификационный код, идентификационные коды клиентов, идентификационные коды звонков, идентификационные коды типов норм.

11. Договоры — имеет идентификационный код, идентификационный код клиента, идентификационный код сотрудника, идентификационный код оплаты, идентификационный код списка покупок, текст договора.

12. Тип нормы — имеет идентификационный код, название нормы, комментарий нормы, значение нормы.

13. Оплаты — имеет идентификационный код, идентификационный код договора, сумму оплаты, дату оплаты.

14. Список покупок — имеет идентификационный код, номер по порядку, идентификационный код номенклатуры.

15. Номенклатура — имеет идентификационный код, описание, характеристики и свойства.

На основе предоставленных выше объектов и свойств была разработана логическая модель БД.

 


Рисунок 2.5 — Логическая модель базы данных



Поделиться:

Дата добавления: 2015-08-05; просмотров: 144; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты