Also meine Absicht hier ist, dass die "Employee
" 2 Referenzen auf den gleichen Primärschlüssel in der "EmployeeContactInformation
" Tabelle enthalten. Der Grund dafür ist, dass ich möchte, dass mein Mitarbeiter zwei verschiedene Kopien derselben Tabelle enthält. Z.B. 1 für work contact info
, ein anderer für home contact info
.2 Fremdschlüssel, die 1 Primärschlüssel referenzieren
Wie würde ich das umsetzen und welche Beziehung würde ich verwenden?
Ich gehe von 1 zu vielen?
Aktuelle Datenbank Screenshot
Ich habe Ihre Kommentare implementiert und sie sind in Ordnung. Mein System funktioniert jedoch, indem ich auf den Mitarbeiter zugreife. Dann können Sie die Art der Kontaktinformationen auswählen. Mit der Antwort, die du zur Verfügung gestellt hast. Wird das möglich sein? –
Sie können eine Abfrage wie diese verwenden, um auf die Mitarbeiterkontaktinformationen zuzugreifen, wenn Sie eine Mitarbeiter-ID haben.
Select * From employee_contact_info where employee_id = ?
Sie sollten die employeeId übergeben, wo das Fragezeichen – abhaybhatiaist, lassen Sie mich wissen, wenn Sie nach etwas anderem suchen – abhaybhatia