Witam, projektuje model bazy danych pod terminarz godzin lekarzy. Zakładam że lekarz będzie mógł wybrać konkretny dzień z konkretną godziną. Stworzyłem taki model bazy, jednak nie jestem pewny czy jest on poprawny, ponadto zastanawiam się czy nie można tego uprościć i dodać tylko jedną tabele pośrednią z kluczami obcymi DoctorId,WorkingDayId, WorkingHourId?
2
0
Specialty
jak dla mnie to powinna być tabela słownikowa i druga, żeby powiązać to wiele do wielu.
A co do pytania - po co tu tyle tych tabel? Po mojemu wystarczy WorkingHour
z kolumnami: Day
, From
, To
i DoctorId
.