Сортировка на основе использования пользователя - PullRequest
0 голосов
/ 29 сентября 2019

У меня есть список лекарств. Ожидается, что врачи назначат их пациентам. Теперь я хочу отсортировать названия лекарств не по алфавиту AZ, а на основе использования докторов и их сферы деятельности.

В настоящее время у меня была бы большая база данных названий лекарств, которую, я думаю, мне нужно было бы хранить как таблицу названий лекарств и лекарств.

У меня также была бы другая таблица для использования врачом, что-тонапример: doctor_fk, Medicine_name, Medicine_category, частота.

Теперь, если доктор говорит "t" и использовал телмисартан больше, то я хочу телмисартан появится раньше, скажем, Тафинлар (Тафинлар будет присутствовать в базе данных основных лекарств, если врач не использовал его раньше).

В настоящее время я планирую сделатьследующее:

Сортировка из таблицы частот на основе частоты и соответствия. После этого сделайте то же самое с основными лекарственными средствами db, сначала на основе категории, а затем на сортировке AZ. Затем удалите обычные лекарства и отправьте их пользователю.

Является ли это наиболее эффективным и каков наилучший способ сортировки по частоте и фильтрации, если элемент существует из таблицы частот?

...