I appreciate your point about not having separate tables. However the tables themselves are different. Like in the hospitalisation table there is only idcard number, date of entry, date of discharge only, invoiced, and paid (Yes/No) fields. The query then deduces duration of stay.
With...