Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Volkova_IDZ_4_1.docx
Скачиваний:
5
Добавлен:
01.03.2025
Размер:
854 Кб
Скачать
☆

Логическое проектирование бд

На данном этапе проектирования видоизменяется созданная на предыдущем этапе ER-модель, затем она реализуется в ERWin. Для преобразования концептуальной модели БД в логическую необходимо изучить материал.

Разрешение связей M:N

Связь Услуга– Заказывает – Клиент преобразуется в связи: Заявка – Содержит – Услуга в заявки – Содержит –Услугу, Клиент – Получает – Заявку.

Разрешение сложных связей

Тройная связь работает с, отражает отношения, существующие между оформляющим заявку клиента Сотрудником компании, Клиентом и Заявкой преобразуются в связи: Сотрудник – Оформляет - Заявка и Клиент - Подает – Заявка.

Определение набора отношений

Сильные типы сущностей

Сотрудник ( Таб_номер, ФИО, Наименование_отдела, Должность)

PrimaryKeyТаб_номер

Услуги (Код_услуги, Наименование_Еденица_измерений, Цена)

PrimaryKeyКод_услуги

Клиент (Код_клиента, Наименование_организации, ФИО,Тел, E-mail)

PrimaryKeyКод_клиента

Слабые типы сущностей

Заявка (Номер_заявки, Дата, Код_клиента, Таб_номер)

PrimaryKeyНомер_заявки

ForeignKeyТаб_номерreferencesСотрудник (Таб_номер)

ForeignKeyКод_клиентаreferences Клиент (Код_клиента)

Услуги в заявки (Номер_заявки, Код_услуги, Объем_работ,Примерные_сроки)

ForeignKeyНомер_заявкиreferencesЗаявка (Номер_заявки)

ForeignKeyКод_услугиreferencesУслуги (Код_услуги)

Журнал заявок (Номер_заявки, Дата_регистрации, Срок_выполнения)

ForeignKeyНомер_заявкиreferencesЗаявка (Номер_Заявки)

Смета (Номер_сметы, Дата, Номер_заявки, Таб_номер)

PrimaryKeyНомер_сметы

ForeignKeyНомер_заявкиreferencesЗаявка (Номер_заявки)

ForeignKeyТаб_номерreferencesСотрудник (Таб_номер)

Услуги в смете (Номер_сметы, Код_услуги, Объем)

ForeignKeyНомер_сметыreferencesСмета (Номер_сметы)

ForeignKeyКод_услугиreferencesУслуги (Код_услуги)

Договор (Номер_договора, Дата, Номер_сметы)

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

ForeignKeyНомер_сметыreferencesСмета (Номер_сметы)

Создание логической модели бд

Реализация логической модели бд в erWin

Реализация физической модели бд в erWin

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]