У меня есть следующая структура db и я хочу добавить в новую таблицу под названием блокнот:
ClinicTable (Id PK)
PatientTable (Id PK, ClinicId PK FK)
DoctorTable (Id PK, ClinicId PK FK)
КонсультацияТаблица (Id PK, ClinicId PK FK, PatientId FK, DoctorId FK)
Как определить, следует ли устанавливать отношения, идентифицирующие или не идентифицирующие?
У всех других таблиц есть идентификатор клиники, но я не вижу, что мне это нужно?
Я думаю, что это должно выглядеть следующим образом ...
Если записка привязана к пациенту, то у меня есть:
NotepadTable (Id PK, PatientId PK FK, DoctorId PK FK)
Если записка привязана к консультациям, я имею:
NotepadTable (Id PK, ConsultationId PK FK)
У меня есть следующая структура db и я хочу добавить в новую таблицу под названием блокнот:
ClinicTable (Id PK)
PatientTable (Id PK, ClinicId PK FK)
DoctorTable (Id PK, ClinicId PK FK)
КонсультацияТаблица (Id PK, ClinicId PK FK, PatientId FK, DoctorId FK)
Как определить, следует ли устанавливать отношения, идентифицирующие или не идентифицирующие?
У всех других таблиц есть идентификатор клиники, но я не вижу, что мне это нужно?
Я думаю, что это должно выглядеть следующим образом ...
Если записка привязана к пациенту, то у меня есть:
NotepadTable (Id PK, PatientId PK FK, DoctorId PK FK)
Если записка привязана к консультациям, я имею:
NotepadTable (Id PK, ConsultationId PK FK)
00SQL-сервер, база данных, дизайн,