У меня есть список лекарств. Ожидается, что врачи назначат их пациентам. Теперь я хочу отсортировать названия лекарств не по алфавиту AZ, а на основе использования докторов и их сферы деятельности.
В настоящее время у меня была бы большая база данных названий лекарств, которую, я думаю, мне нужно было бы хранить как таблицу названий лекарств и лекарств.
У меня также была бы другая таблица для использования врачом, что-тонапример: doctor_fk, Medicine_name, Medicine_category, частота.
Теперь, если доктор говорит "t" и использовал телмисартан больше, то я хочу телмисартан появится раньше, скажем, Тафинлар (Тафинлар будет присутствовать в базе данных основных лекарств, если врач не использовал его раньше).
В настоящее время я планирую сделатьследующее:
Сортировка из таблицы частот на основе частоты и соответствия. После этого сделайте то же самое с основными лекарственными средствами db, сначала на основе категории, а затем на сортировке AZ. Затем удалите обычные лекарства и отправьте их пользователю.
Является ли это наиболее эффективным и каков наилучший способ сортировки по частоте и фильтрации, если элемент существует из таблицы частот?