Разработка баз данных в Microsoft Visual Foxpro. Часть 1: создание структуры базы данных. Семенова И.И. - 45 стр.

UptoLike

Составители: 

44
В результате таблица Сотрудники по Табельному номеру будет свя-
зана с таблицей Руководители подразделений, из таблицы Подразделе-
ние уберем поле Табельный номер начальника и осуществим связь с таб-
лицей Руководители подразделений по Коду подразделения.
Преобразованная сущность Подразделение (Название подразделения,
Кабинет, Телефон, Код подразделения).
Сущность Руководители подразделений (Табельный номер началь-
ника, Код подразделения).
В результате получили БД, состоящую из 7 таблиц:
Сотрудники;
Подразделение;
Зарплата сотрудника;
Расшифровка по статьям;
Список статей для расчета зарплаты;
Адрес;
Руководители подразделений.
В таблицах Руководители подразделений и Расшифровка по
статьям отсутствуют уникальные ключи, однозначно определяющие каж-
дую запись в таблице, но в учебном примере мы этого делать не будем, так
как это не повлияет на работу учебной БД.
В таблицах Руководители подразделений и Сотрудники не реализо-
вана возможность сохранения изменений должностей и других перемеще-
ний внутри организации за весь период работы.
7. Определим названия таблиц, полей, свойства полей, типы индекс-
ных полей и их названия в соответствии с требованиями СУБД VFP (табл.
15-21).
Таблица 15
Структура таблицы «Подразделение» («Division»)
Название ат-
рибута
Название
поля в VFP
Тип поля Длина (и коли-
чество знаков
после запятой
для чисел)
Название
индексного
поля, тип
индекса
Код подразде-
ления
Id_division Integer Cd_divis,
Primary
Название под-
разделения
Name_divis Character 15
Кабинет Num_cab Integer
Телефон Phone Numeric 10
PDF created with pdfFactory Pro trial version www.pdffactory.com