(див. малюнок 1):
В· "Користувачі";
В· "Тема";
В· "Питання";
В· "Відповідь";
В· "Звіт".
В
Рисунок 1 - Структура бази даних
4.1 Таблиця "Користувачі" та її основні атрибути
Таблиця "Користувачі" (див. таблицю 1) містить інформацію про користувачів, які працюють з програмою.
Таблиця "Користувачі" пов'язана з іншою таблицею "Звіт" за однойменним полю "User_ID". При цьому одного запису в таблиці "Користувачі" може відповідати нуль і більше записів в таблиці "Звіт" (див. малюнок 1). p align="justify"> Таблиця 1 - Опис сутностей таблиці "Користувач"
ПользовательОписаниеuser_idПервичный ключ. Цілочисельний тип даних INTEGER.user_surnameФамілія користувача. Строковий тип даних VARCHAR (50) user_nameІмя користувача. Строковий тип даних VARCHAR (50) user_last_nameОтчество користувача. Строковий тип даних VARCHAR (50)
4.2 Таблиця "Тема" та її основні атрибути
користувач сервер програмний автоматизація
Таблиця "Тема" (див. таблицю 2) містить інформацію про теми питань для тестування.
Таблиця "Тема" пов'язана з таблицею "Звіт" за однойменним "Tema_ID". При цьому одного запису в таблиці "Тема" може відповідати нуль і більше записів в таблиці "Звіт" (див. малюнок 1). p align="justify"> Таблиця "Тема" пов'язана з таблицею "Питання" по полях "Tema_ID" і "Tema_Parent" відповідно. При цьому одного запису в таблиці "Тема" може відповідати нуль і більше записів в таблиці "Питання". br/>
Таблиця 2 - Опис сутностей таблиці "Тема"
ТемаОпісаніеTema_IDПервічний ключ. Цілочисельний тип даних INTEGER.Tema_textНазваніе теми. Строковий тип даних VARCHAR (50)
4.3 Таблиця "Питання" та її основні атрибути
Таблиця "Питання" (див. таблицю 3) містить інформацію про питання для тестування. Таблиця "Питання" пов'язана з таблицею "Відповідь" по полях "Vopr_ID" і "Parent_ID" відповідно. При цьому одного запису в таблиці "Питання" може відповідати нуль і більше записів в таблиці "Відповідь" (див. малюнок 1). br/>
Таблиця 3 - Опис сутностей таблиці "Питання"
ВопросОписаниеVopr_idПервичный ключ. Цілочисельний тип даних INTEGER.TextТекст питання. Строковий тип даних VARCHAR (70) SlognostСложность питання. Цілочисельний тип даних INTEGER.Tema_ParentСоответствует одному із значень поля "Tema_ID" з таблиці "Тема", таким чином, однозначно характеризує темe. Цілочисельний тип даних INTEGER. p align="justify...