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

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

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

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

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

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

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

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

- адрес,

- должность,

- зарплата,

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

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

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

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

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

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

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

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

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

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


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



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