Построение логической и физической структуры базы данных
Автор: Mariposa_17 • Декабрь 16, 2022 • Контрольная работа • 314 Слов (2 Страниц) • 193 Просмотры
Шаг 1. Построение логической и физической структуры базы данных
Для построения логической и физической модели были определены сущности и атрибуты, описанные в таблице 1, которые необходимы для дальнейшей работы с базой данных.
Таблица 1 – Описание сущностей и атрибутов
Сущность | Атрибуты | Тип данных | Описание |
Subscriber | Full name Gender Age | String String Number | Распознавание абонента |
Reseipt | Month_of_payment Number_code (FK) Calls_code (FK) Subscriber_code (FK) Code_fee (FK) Peyment_amount ID_phone_numbers (FK; | Number; String; String String Number; String | Оплата квитанции |
Phone_number | Number code Phone_number phone_type index district street house flat | String Number; String Number; Number; Number; Number; Number; | Указание номера кода телефона для подключения сотовой связи |
Benefits | Benefits code name_of_the_benefits discount | String; String; Number | Блюда с их описаниеми ценой. |
1
Tariff | Tariff code name_of_the_tariff tariff_type | String; Number; String; | Управление корзиной,подсчет количества блюд. |
Subscription_fee | Code fee benefit_code Tariff_code (FK) Benefits_code (FK) tariff_code intercity benefits | String; String String; Number; | Абонентская плата |
List_of_phone_numbers | ID_Phone_numbers Phone_numbers | Number; Number; | Лист номеров телефонов |
2
Шаг 2. Нормализация базы данных
Исходя из сущностей и атрибутов, описанных ранее, была выполнена нормализация базы данных в программе Erwin Data Modeler (Рис. 1). Также при нормализации базы данных учтены следующие моменты: - Устранена избыточность данных в таблицах;
...