Вариант №9
Создать таблицы
Компьютер |
||
поле |
тип поля |
описание |
№ компьютера |
целое число |
первичный ключ |
Номер аудитории |
строка |
обязательный атрибут, одно из: 506,507,508 |
Описание компьютера |
строка |
|
Состояние компьютера |
символ |
“1”” исправен (по умолчанию) “0”” неисправен |
Студентов |
||
поле |
тип поля |
описание |
№ зачетки |
строка длиной 6 |
первичный ключ |
№ группы |
строка длиной до 6 |
внешний ключ |
Фамилия |
строка |
вместе эти три поля представляют собой альтернативный ключ, т.е. предполагается отсутствие полных тезок |
Имя |
строка |
|
Отчество |
строка |
|
Студент Занимался на Компьютере |
||
поле |
тип поля |
описание |
№ записи |
целое |
первичный ключ |
№ зачетки |
строка длиной 6 |
внешний ключ |
№ компьютера |
целое |
внешний ключ |
Время и дата начала работы |
дата |
по умолчанию текущее время |
Время и дата окончания работы |
дата |
не должно превышать время начала более, чем на 4 часа |
Вариант №10
Создать таблицы
Диагноз |
||
поле |
тип поля |
описание |
№ диагноза |
целое число |
первичный ключ |
Название диагноза |
строка |
|
№ базового диагноза |
целое число |
указывает на номер диагноза который является базовым для данного (например для тяжелой гипертонии базовый диагноз гипертония) |
Больной |
||
поле |
тип поля |
описание |
№ больного |
целое |
первичный ключ |
Фамилия |
строка |
|
Имя |
строка |
|
Отчество |
строка |
|
Дата рождения |
|
|
Больному поставлен диагноз |
||
поле |
тип поля |
описание |
№ записи |
целое |
первичный ключ |
№ больного |
целое |
внешний ключ |
№ диагноза |
целое число |
внешний ключ |
Дата установки диагноза |
дата |
по умолчанию текущее время |
