Постараюсь кратко.
Итак, у меня веб приложение "больница". Имеется история болезни, - если пациент находится на лечении, то ему можно назначать лекарства, если выписан - нельзя. Сам факт поступления и выписки регистрируется в связанной с пациентом таблице.
Вопрос - как правильнее отображать факт нахождения пациента в больнице? На данный момент я делаю запрос в таблицу регистрации поступления пациентов и если последняя по дате запись - поступление (поле тип записи), то считаем пациента лечащимся, иначе - выписанным. Крутится вариант чтобы создать в таблице пациент поле что-то типа выписан и при выписке изменять его.
Надеюсь, доступно объяснил.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости