Hallo, ich erstelle eine kleine Datenbank und habe mit 2 Relationen ein Problem.
Es geht um 2 Entitäten:
(Customer=Name der Entität)
company_ID (PK) 1...1 (zu company_ID)
company_name
address
telephone
maincontact (FK) 0...1 (zu caller_ID)
(Caller)
1..1 caller_ID (PK)
1...* company_ID (FK)
first_name
last_name
Eine Company hat einen oder mehrere Caller. Sowie jede Company hat einen hauptcaller (maincontact), aber nicht jeder caller ist ein maincontact.
Stimmen dazu die Relationen und Primary Key und Foreign Key? Wenn das stimmt dann habe ich nämlich bei der table Erstellung Probleme, weil die beiden table gegenseitig auf sich verweisen.
danke für Antworten
Es geht um 2 Entitäten:
(Customer=Name der Entität)
company_ID (PK) 1...1 (zu company_ID)
company_name
address
telephone
maincontact (FK) 0...1 (zu caller_ID)
(Caller)
1..1 caller_ID (PK)
1...* company_ID (FK)
first_name
last_name
Eine Company hat einen oder mehrere Caller. Sowie jede Company hat einen hauptcaller (maincontact), aber nicht jeder caller ist ein maincontact.
Stimmen dazu die Relationen und Primary Key und Foreign Key? Wenn das stimmt dann habe ich nämlich bei der table Erstellung Probleme, weil die beiden table gegenseitig auf sich verweisen.
danke für Antworten