Нормализация локальных ER -моделей
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

В данном подразделе на основе анализа и преобразования исходных ER-моделей для каждой автоматизируемой функции строятся нормализованные ER-модели, не содержащие «скрытых» сущностей.

Нарушение первой нормальной формы (1NF): атрибут Личный автомобиль в модели №1; атрибут Электропочта в модели №5; атрибут Телефон в сущностях ВЫЗОВ, КОНТРАГЕНТ, VIP КЛИЕНТ.

В сущности ТРАНСПОРТНОЕ СРЕДСТВО атрибуты Тип ТС и Категория ТС зависят от части сцепленного ключа Номер-Марка модель (марка модель).

Нарушение третьей нормальной формы (3NF): в сущности ВЫЗОВ фио сотрудника зависит от его кода и от вызова; в сущности VIP КЛИЕНТ Номер договора зависит от номера карты и от номера клиента.

 

3.2.1 Функция 1 «Учет сведений о сотрудниках»

Нормализованная ER-модель для данной функции, полученная на основе описания, приведенного в разд. 1, представлена на рисунке 3.6.

 


                           Сотрудник                                                         Код сотрудника

                                                                                             Фамилия

                                                                                                     Имя

                                                             Отчество

                                                                                                     Дата рождения

                 имеет                                Адрес

имеет                    имеет                   S                 Должность

                                                                                           Водительские права

                                                             Дата выдачи прав

                                                             Семейное положение

                                                                                                     Образование

Паспорт           Транспортное средство                       ЗАПИСЬ

         
   


Серия                           Номер                                                      Дата записи

КемВыдан                   VIN                                                          Автор записи

КодПодразделения    Год выпуска                                            Флаг актуальности

АдресРегистрации     Модель двигателя                                   Дата изменения

Номер                          Номер двигателя ТС                                          Автор изменения

Дата выдачи               Шасси (рама)

                                          Кузов (коляска)                           ЛИЧНЫЙ А/М

                                   Мощность двигателя                                     Номер

                                          Серия паспорта ТС                                 Цвет

                                          РММ                                                        Марка

                                          Масса без нагрузки                                  Тип ТС        

                                      Цвет                                                   Категория ТС

Рисунок 3.6 — Нормализованная ER-модель для функции 1 «Учет сведений о сотрудниках»

                                                                                                             

 

3.2.2 Функция 2 «Учет принятых вызовов»                                                                                                                                  

          

                              ВЫЗОВ                                               Код вызова

                   ∞                                                               Флаг VIP клиента  

                                                                                                     Номер VIP карты

∞              1                                        Время

                                                                                                     Флаг почасовой оплаты

                                                                         Время движения

I                        I      IS     S                   Расстояние

                                                                                                     Общая стоимость

                                                             Флаг состояния

                                                                                                         

                                                          

                                                                                                         

                                                                                                         

1                          1                                                              1

НАЧАЛО             КОНЕЦ                СОТРУДНИК                  ЗАПИСЬ

КодПункта                  КодПункта

Улица                          Улица        Код сотрудника               Дата записи

Дом                              Дом           ФИО                                 Автор записи

Подъезд                       Подъезд    Цвет а/м                           Флаг актуальности

                                                               Номер а/м                         Дата изменения

                                                                                                       Автор изменения

        I T

 

 


                              ТЕЛЕФОН

 

                              Код телефона

                              Вид номера

                              Номер

 

 Рисунок 3.7 — Нормализованная ER-модель для функции 2 «Учет принятых вызовов»

 

 

3.2.3 Функция 3 «Учет VIP клиентов»

 


                           VIP Клиент                                                        Код клиента

1                                         1                                      Фамилия

                                                                                                     Имя

                                                             Отчество

                                                                                                Скидка

                                                                                                     Баланс

имеет                    имеет                    сделал                  Адрес

                                                                                                     Телефон

                                                          

                                                                                                         

                                                          

                                                                                                         

 

1                                                                                                 1

Паспорт                       VIP КАРТА                                       ЗАПИСЬ

             
   


Серия                           Номер VIP карты                                   Дата записи

КемВыдан                              Номер договора                                 Автор записи

КодПодразделения    Дата договора                                         Флаг актуальности

АдресРегистрации                                                                               Дата изменения                                                                                                  Автор изменения

                                                                        имеет

 

     

 


имеет         НОМЕР                                                   ТЕЛЕФОН

                                                                                         Код телефона

                              Номер                                           Вид номера

                              ДатаВыдачи                                Номер

 

Рисунок 3.8 — Нормализованная ER-модель для функции 3 «Учет VIP клиентов»

 

 

3.2.4 Функция 4 «Учет материальных средств»

 


Код материального средства Код ответственного сотрудника ФИО отв-го сот-ка Номинальная стоимость Описание Прилагаемы части Месторасположение Назначение Периодичность обслуживания Сервисные работы Эксплуатация Код сотрудника ФИО сот-ка Дополнительная информация
                                1

                                 имеет

 


                                 1

     


     
 
 
 

 

 


Рисунок 3.9 – Нормализованная ER-модель для функции 4 «Учет материальных средств»

3.2.5 Функция 5 «Учет сведений о контрагентах (поставщиках)»

                         Контрагент                                  Код контрагента

                                                                      Наименование

                   1                 1       1                              Вид контрагента

                                                              ИНН

                                                                                                     ОКОНХ

                                                                         ОКПО

может иметь                         вызвал имеет               Юр. адрес

                                                                                                     Телефон

Факс

        М                                                                                     Расчетные счета

КРЕДИТ ПОСТАВЩИКА                                                       Комментарий

                                                             Договор

НомерКредита                                                                Дата договора

       Валюта                                                                                

       Осн. договор                          1                 М

       Сумма                    ЗАПИСЬ                                      Электопочта

       Глубина                                                                           Код электропочты

                                                   Дата записи                   Директор

                                       Автор записи                 Главбух

                                                   Флаг актуальности       Менеджер

                                                   Дата изменения

                                                    Автор изменения

Рисунок 3.1.0 – Нормализованная ER-модель для функции 5 «Учет сведений о контрагентах (поставщиках)»

 











Дата: 2019-07-30, просмотров: 170.