Разработка и сопровождение баз данных в среде СУБД MS SQL Server 2000. Сивохин А.В - 129 стр.

UptoLike

Схема базы данных в нотации IDEF1X
Врачи
Ид врача
ФИО врача
Адрес врача
Телефон
Специализация
Стаж работы
Пациенты
Ид пациента
ФИО пациента
А
дрес пациента
Пол
Д
ата рождения
Посещения
Ид пациента (FK)
Ид посещения
Ид врача (FK)
Дата посещения
Место посещения
Симптомы
Диагноз
Лекарства
Ид лекарства
Название
Способ применения
Действия
Побочные эффекты
Назначения
Ид посещения (FK)
Ид лекарства (FK)
Ид пациента (FK)
Ид врача (FK)
Количество
Описание таблиц базы данных
п.п
Название
Идентифик
атор
Назначение Тип связи
Атрибуты для
связи
1. Врачи Physicians Список врачей 1:М Посещения Ид. врача
2. Пациенты Patients Список пациентов 1:М Посещения Ид. пациента
М:1 Врачи Ид. врача
М:1 Пациенты Ид. пациента
3. Посещения Visit
Список посещений
врачами пациентов
1:М Назначения Ид. посещения
4. Лекарства Medicine Список лекарств 1:М Назначения Ид. лекарства
М:1 Посещения Ид. посещения
5. Назначения Purposes
Лекарства,
назначенные
пациентам М:1 Лекарства Ид. лекарства
Описание атрибутов таблицы Врачи
п/п
Название
Идентифик
атор
Тип
Разм
ер
Ограничен
ия
Знач. по
умолчани
ю
Обязате
льное
поле?
Призна
к
ключа
1. Ид. врача
ID_Physi-
cian
N 4 1÷9999 + PK
2. ФИО врача
FIO_Physi-
cian
С 35
Только
буквы
– +
3. Адрес врача
Address_
Physician
С 40 +
4. Телефон
Phone
С 15
5.
Специализац
ия
Specializa-
tion
С 20
6. Стаж работы
Time
N 2 1÷99 +
      Схема базы данных в нотации IDEF1X
                                         Пациенты                          Лекарства
                                          Ид № пациента                       Ид № лекарства

                                          ФИО пациента                        Название
                                          Адрес пациента                      Способ применения
                                          Пол                                 Действия
                                          Дата рождения                       Побочные эффекты




      Врачи                        Посещения
       Ид № врача                   Ид № пациента (FK)                    Назначения
                                    Ид № посещения                         Ид   №   посещения (FK)
       ФИО врача                    Ид № врача (FK)                        Ид   №   лекарства (FK)
       Адрес врача                                                         Ид   №   пациента (FK)
       Телефон                      Дата посещения
                                    Место посещения                        Ид   №   врача (FK)
       Специализация
       Стаж работы                  Симптомы                               Количество
                                    Диагноз


Описание таблиц базы данных
 №                 Идентифик                                                         Атрибуты для
      Название                           Назначение              Тип связи
п.п                    атор                                                             связи

 1.    Врачи         Physicians    Список врачей              1:М Посещения         Ид. № врача


 2.    Пациенты      Patients      Список пациентов           1:М Посещения         Ид. № пациента


                                                              М:1 Врачи             Ид. № врача
                                   Список посещений
 3.    Посещения     Visit                                    М:1 Пациенты          Ид. № пациента
                                   врачами пациентов
                                                              1:М Назначения        Ид. № посещения
 4.    Лекарства     Medicine      Список лекарств            1:М Назначения        Ид. № лекарства
                                   Лекарства,                 М:1 Посещения         Ид. № посещения
 5.    Назначения    Purposes      назначенные
                                   пациентам                  М:1 Лекарства         Ид. № лекарства

Описание атрибутов таблицы Врачи
                                                                   Знач. по     Обязате     Призна
№                    Идентифик             Разм     Ограничен
        Название                   Тип                            умолчани       льное        к
п/п                     атор                ер         ия
                                                                      ю          поле?      ключа
                     ID_Physi-
 1.    Ид. № врача                 N        4        1÷9999           –              +        PK
                     cian
                     FIO_Physi-                      Только
 2.    ФИО врача                   С        35                        –              +            –
                     cian                            буквы
                     Address_
 3.    Адрес врача                 С        40          –             –              +            –
                     Physician
 4.    Телефон       Phone         С        15          –             –              –            –
       Специализац   Specializa-
 5.                                С        20          –             –              –            –
       ия            tion
 6.    Стаж работы   Time          N        2         1÷99            –              +            –