При формировании даталогической схемы, каждая из определённых в концептуальной схеме сущностей отображается в таблицу, которая является одним отношением. При этом следует учитывать ограничения на размер таблиц, которые накладывает конкретная СУБД.
Даталогическое проектирование предполагает описание данных по предметной области, для которой разрабатывается база данных, в терминах выбранной для её реализации СУБД.
Поскольку в качестве инструментария разработки АИС реализации готовой продукции выбрана интегрированная среда программирования Delphi 7, то даталогическая модель будет представлять собой совокупность реляционных таблиц (Delphi 7 поддерживает реляционную модель данных) и их связей.
Каждый из файлов, хранящих информацию формируемых в работе АИС баз данных, можно представить в виде таблиц, отражающих саму структуру каждого из формируемых файлов.
Рассмотрим таблицы, информация которых будет содержать необходимые сведения для процесса реализации выпускаемой предприятием продукции.
Учет сотрудников предприятия производится в соответствии со структурой файла «sotr1», хранящего информацию обо всех сотрудниках предприятия. Структура данного файла отражена в таблице 3.3.
Таблица 3.3 – Структура файла «sotr1»
Имя поля |
Тип и формат поля |
Комментарий |
Kod | Autoincrement | Код записи |
Sotr | Alpha, 35 | Ф.,И.,О. |
Doljn | Alpha,25 | Должность |
Data_r | Alpha,10 | Дата рождения |
Pasp | Alpha,75 | Паспортные данные |
Adr | Alpha,95 | Адрес проживания |
Tel | Alpha,20 | Телефон |
Obraz | Alpha,35 | Образование |
Файл «klient» – содержит информацию обо всех клиентах ООО «Новодугино-контракт» (таблица 3.4)
Таблица 3.4 – Структура файла «klient»
Имя поля |
Тип и формат поля |
Комментарий |
|
Kod | Autoincrement | Код клиента | |
Name | Alpha,25 | Имя клиента | |
Adr | Alpha,55 | Адрес клиента | |
Ur_adr | Alpha,55 | Юридический адрес клиента | |
Tel | Alpha,20 | Телефон | |
E_mail | Alpha,20 | Электронный адрес | |
INN | Short | ИНН |
Банковские реквизиты клиента |
KPP | Short | КПП | |
R_sch | Short | Р/счет | |
BIK | Short | БИК | |
Kor_sch | Short | Корр./счет | |
Kategor | Short | Категория клиента | |
Dir | Alpha,25 | Руководитель | |
Dokum | Alpha,15 | Документ, на основании которого действует руководитель |
Файл «prod1» – содержит информацию о производимой на предприятии продукции, ее качестве (таблица 3.5).
Таблица 3.5 – Структура файла «prod1»
Имя поля
|
Тип и формат поля
|
Комментарий
|
Kod
|
Autoincrement
|
Код записи внесения предоплаты
|
Vid
|
Alpha,25
|
Вид продукции
|
Pokaz
|
Alpha,45
|
Качественные показатели продукции
|