Задания и варианты по лабораторным работам, страница 10

Создать последовательности для генерации номеров компьютеров

Вариант №10

Диагноз

поле

тип поля

описание

№ диагноза

целое число

первичный ключ

Название диагноза

строка

альтернативный ключ

№ базового диагноза

целое число

указывает на номер диагноза который является базовым для данного (например для тяжелой гипертонии базовый диагноз гипертония) внешний ключ

Больной

поле

тип поля

описание

№ больного

целое

первичный ключ

Фамилия

строка

вместе эти три поля представляют собой альтернативный ключ, т.е. предполагается отсутствие полных тезок

Имя

строка

Отчество

строка

Дата рождения

 

 

Больному поставлен диагноз

поле

тип поля

описание

№ больного

целое

внешний ключ

№ диагноза

целое число

внешний ключ

(вместе составляют первичный ключ)

Дата установки диагноза

дата

по умолчанию текущее время