@AlexSer

Как лучше всего организовать таблицы БД и модели в Yii2?

Ребят такая проблема. Есть лабораторные анализы.
Простые и составные(так я разделяю у себя в голове). Ну например АЛТ, АСТ.... требуют одно поле для результата..таких анализов штук 30. И есть составные Общий анализ крови(ОАК форма которой содержить 10 полей еритроциты моноциты и тд), Общий анализ мочи(ОАМ форма также содержит 10 полей), свертываемость крови и таких таблиц у меня штук пять...
Вопрос как лучше организовать таблицы для этих анализов?
1 Вариант - для каждого анализа своя таблица. Таким образом их у меня будет штук 40. У каждого анализа своя таблица. Удобно для отчетов.
2 Вариант создать для простых анализов 1 таблицу а для составных анализов каждой свою таблицу...количество таблиц сократиться, но остается проблема, то что придется при каждом вызове придется писать добавлять условие..
, но зато количество таблиц будет задействовано штук 10 на все лабораторные анализы.
Какой вариант выбрать посоветуйте пожалуйста?
  • Вопрос задан
  • 97 просмотров
Решения вопроса 1
@davidnum95
Трех таблиц достаточно:
analyze
id | name | type

property 
id | type | name

analyze_property_value 
id | property_id | analyze_id | value
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@AlexSer Автор вопроса
Все хорошо только вот с очтетами как тут? Если для составных анализов analiz_id пудет один....как я отчеты буду брать?
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
Badoo Development Москва
от 140 000 до 180 000 руб.
Badoo Development Москва
от 180 000 до 250 000 руб.
от 90 000 до 150 000 руб.
15 авг. 2018, в 18:50
750 руб./в час
15 авг. 2018, в 18:48
45000 руб./за проект
15 авг. 2018, в 18:14
800 руб./за проект