Как лучше всего организовать таблицы БД и модели в Yii2?
Ребят такая проблема. Есть лабораторные анализы.
Простые и составные(так я разделяю у себя в голове). Ну например АЛТ, АСТ.... требуют одно поле для результата..таких анализов штук 30. И есть составные Общий анализ крови(ОАК форма которой содержить 10 полей еритроциты моноциты и тд), Общий анализ мочи(ОАМ форма также содержит 10 полей), свертываемость крови и таких таблиц у меня штук пять...
Вопрос как лучше организовать таблицы для этих анализов?
1 Вариант - для каждого анализа своя таблица. Таким образом их у меня будет штук 40. У каждого анализа своя таблица. Удобно для отчетов.
2 Вариант создать для простых анализов 1 таблицу а для составных анализов каждой свою таблицу...количество таблиц сократиться, но остается проблема, то что придется при каждом вызове придется писать добавлять условие..
, но зато количество таблиц будет задействовано штук 10 на все лабораторные анализы.
Какой вариант выбрать посоветуйте пожалуйста?
AlexSer, я вас не понимаю. В чем проблема посчитать по типу в таблице с анализами?
id | name | type
------------------------------
1 | Чей то анализ | OAK
2 | Чей то анализ | OAK
3 | Чей то анализ | ACT
4 | Чей то анализ | OAK
5 | Чей то анализ | OAK
6 | Чей то анализ | OAK
7 | Чей то анализ | ACT
8 | Чей то анализ | OAK
9 | Чей то анализ | ACT
Итого: 6 анализов OAK, 3 анализа ACT