Разработка базы данных о компании с большим количеством филиалов в разных местах.
Напр..
Больница может иметь множество отделений в разных местах. Название больницы для каждого отделения одинаковое.
Пациент может записаться на прием в различные отделения больницы.
Я хочу отслеживать, в каких отделениях больницы побывал пациент.
Можно ли это сделать так, как показано ниже?
Спасибо за любой совет.
Что я уже пробовал:
hospital : hospital_id,name,... appointment : appointment_id,hospital_id,location_id location : location_id,....
или мы можем просто сделать это так, просто использовать адрес для отслеживания?
hospital : hospital id,name,address,... appointment : appointment_id,hospital_id,..etc