Проектирование структуры таблиц

База данных содержит две таблицы, включающие информацию об отделе, в котором он работает, и о самом сотруднике.

Таблица Отдел имеет два поля:

- номер отдела (ключевое поле),

- фамилия начальника.

Таблица Сотрудник имеет шесть полей:

- номер пропуска (ключевое поле),

- фамилия, имя, отчество сотрудника,

- адрес,

- должность,

- зарплата,

- номер отдела.

Структура таблицы Отдел:

Имя поля Тип данных
Номер отдела Числовой
Фамилия начальника Текстовый

Структура таблицы Сотрудник:

Имя поля Тип данных
Номер пропуска Числовой
ФИО Текстовый
Должность Текстовый
Адрес Текстовый
Зарплата Числовой
Номер отдела Числовой

1.2. Проектирование связей между таблицами

Схема базы данных «Сотрудники», отражающаясвязи межу таблицами, приведена на рис. 1.1.

СОТРУДНИК
Номер пропуска
ФИО
Должность
Адрес
Зарплата
Номер отдела
ОТДЕЛ
Номер отдела
Фамилия начальника

Рис.1.1 Схема базы данных «Сотрудники».

Тип связи - «оди - ко - многим». Это означает, что в таблице ОТДЕЛ каждое значение может встречаться только один раз, а в таблице СОТРУДНИК - сколько угодно (несколько человек могут работать в одном отделе).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: