Специальный раздел.
Проектирование и разработка автоматизированной медицинской информационной системы
У сущностей «Диагноз» и «Операции» первичный ключ будет составным. Он включает в себя атрибуты: Для сущности «Карта больного» первичным ключом будет «Номер истории болезни». И «Номер истории болезни» и «Шифр операции» для сущности «Операции». Из описания предметной области были выделены три основные сущности: Номер истории болезни" и «Код заболевания» для сущности «Диагноз»; Для каждой из трех… Читать ещё >
Специальный раздел. Проектирование и разработка автоматизированной медицинской информационной системы (реферат, курсовая, диплом, контрольная)
Разработка структуры базы данных (БД) и алгоритмов обработки
ER диаграмма
На основе приведенного в первой главе анализа предметной области, была разработана ER-диаграмма (рис. 2), которая представляет собой визуальное представление концептуальной модели разрабатываемой БД.
Из описания предметной области были выделены три основные сущности:
- · Карта больного;
- · Диагноз;
- · Операции.
Для каждой из трех сущностей были определены первичные ключи.
Для сущности «Карта больного» первичным ключом будет «Номер истории болезни».
У сущностей «Диагноз» и «Операции» первичный ключ будет составным. Он включает в себя атрибуты:
«Номер истории болезни» и «Код заболевания» для сущности «Диагноз»;
и «Номер истории болезни» и «Шифр операции» для сущности «Операции».
Так как каждому пациенту может быть поставлено несколько диагнозов, то, следовательно, степень связи сущностей будет «один ко многим». Аналогично со связью сущности «Операции». [5].
Класс принадлежности обоих многосвязных сущностей будет обязательным, так как не может существовать диагноза без больного и операция не может производиться без участия пациента.
Рис. 2. ER диаграмма.