@Sadus

Как спроектировать базу данных?

Здравствуйте.

Проектирую базу данных для одного проекта. Ключевая таблица проекта, это таблица, в которой следующие поля:
1. Номер
2. ФИО Пациента
3. ФИО Врача
4. Дата начала болезни
5. Дата конца болезни
6. Критерий оценки оказания медицинской помощи №1
7. Критерий оценки оказания медицинской помощи №2
8. Критерий оценки оказания медицинской помощи №3
9. Критерий оценки оказания медицинской помощи №4
10. Критерий оценки оказания медицинской помощи №5
11. Критерий оценки оказания медицинской помощи №6

Каждый из полей "Критерий оценки ..... Х" принимает значения: 0, 0.5, 1. Но проблема в том, что критерии оценки динамичны и могут менятся. И что бы предусмотреть возможность хоть какого маштабирования, нужно заложить функционал что бы поля сводной (главной) таблицы брались из записей другой (таблица критериев, с полями: id_критерия, наименование_критерия). Но собственно подобная реализация мне не встречалась. Буду признателен, если направите в нужное русло.
  • Вопрос задан
  • 135 просмотров
Пригласить эксперта
Ответы на вопрос 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Введите:
1. Отдельные понятия определений из групп (по-отдельности): "Симптом", "Диагноз".
2. Определите зависимости понятий между собой в этих группах - сформируйте "деревья"-симптомов (для разных болезней) и "деревья"-диагнозов (тоже для разных болезней).
3. Определите взаимосвязь между деревьями-симптомами и деревьями-диагнозами.
4. Определите списки "Лечения" для каждого дерева-диагноза - это порядок действий/процедур при лечении конкретного диагноза.
5. А вот уже в этих списках - укажите нужные коэффициенты по каждому действию/процедуре.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы