Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Структура базы данных




Таким образом, было выделено 6 основных объектов:

Схема базы данных представлена в схеме 2.

Определим поля и типы данных каждой таблицы (см. таблицу 2.1).

 

Таблица 2.1 − Таблицы базы данных

Таблица Поля Тип Примечание
1 2 3 4
Граждане РБ   Код гражданина Код  

Продолжение таблицы 2.1

1 3 4
  Фамилия, ИО (рус) Текст  
Фамилия, ИО (бел) Текст  
Фамилия, ИО (lat) Текст  
Адрес Текст  
Телефон Текст Маска ввода
Дата рождения Текст Маска ввода
Место рождения Владельца; Текст  
Пол владельца Текст Список
Государство Текст Список
Код родители Код  
Код супруги Код  
Код подразделения Код  
Семейное положение Текст Список
Код дети до 16 Код  
Дети   Код дети до 16 Код  
Фамилия Текст  
Имя Текст  
Отчество Текст  
Дата рождения Дата Маска ввода
Супруги Код супруги Код  
ФИО Текст  
Фамилия до замужества Текст  
Дата рождения Дата Маска ввода
Дата регистрации брака Дата Маска ввода

 

 

Продолжение таблицы 2.1

1 2 3 4
Родители   Код родители Код  
ФИО матери Текст  
ФИО отца Текст  
Паспорта   Код паспорта Код  
Серия Текст  
Номер Текст  
Дата выдачи Дата Маска ввода
Код подразделения Код  
Код гражданина Код  
Подразделения ПВС   Код подразделения Код  
Наименование Текст  
Адрес Текст  
Начальник Текст  
Выдача паспортов   Код выдачи Код  
Код гражданина Код  
Код паспорта Код  
Основании для выдачи Текст  
Дата выдачи Дата Маска ввода
Код подразделения Код  
Код сотрудника Код  
Сотрудники ПВС   Код сотрудника Код  
Фамилия ИО Текст  
Табельный номер Текст  
Должность Текст  

 

Для корректной работы базы данных были выделены связи между таблицами по трем типам: «один к одному», «один ко многим», «многие ко многим» (см. таблицу 2.2).

Таблица 2.2 − Определение связей между таблицами

Таблица Связанная таблица Тип связи Пояснение
Граждане РБ Дети   Один ко многим У одного гражданина может быть несколько детей
Граждане РБ Супруги   Один ко многим У одного гражданина может быть несколько супругов за жизнь
Граждане РБ Родители Один ко многим У одного гражданина двое родителей
Паспорта Граждане РБ Один к одному Один гражданин может иметь один паспорт (заграничный, национальный)
Выдача Паспорта Один к одному Во время выдачи выдают один паспорт
Подразделения Выдача Один ко многим Одно подразделение выдает несколько паспортов
Сотрудники ПВС Выдача Один ко многим Один сотрудник выдает несколько паспортов

 

 


РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ЗАДАЧИ


Поделиться:

Дата добавления: 2015-08-05; просмотров: 73; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты