har jeg valgt den rigtige løsning
Hej Eksperter,Jeg er løbet ind i et problem med en eksisterende database som skal udvides. I den forbindelse vil jeg gerne have valideret om jeg har valgt den rette løsning
Databasen ser pt. således ud:
Employees 1 ----- * PhoneNumbers * ----- 1 PhoneNumberTypes
Databasen skal nu udvides så den også lagre kunders telefonnumre:
Employees 1 ----- * PhoneNumbers * ----- 1 PhoneNumberTypes
Customers 1 ----- *
Jeg har valgt nedenstående løsning, hvor der indføres en ekstra tabel (for både employee og customer), da jeg ser den nye struktur som en skjult mange til mange relation.
Employees 1 ----- 1 EmployeePhoneNumbers (employee_fk, phoneNumber_fk) 1 ----- 1 PhoneNumbers * ----- 1 PhoneNumberTypes
Customers 1 ----- 1 CustomerPhoneNumbers (customer_fk, phoneNumber_fk) 1 ----- 1
Er dette den korrekte fremgangsmåde eller er der smartere løsninger på mit problem ?