Liebe Forenmitglieder,
meine Frage beschäftigt sich mit einem Datenbankdesignproblem.
Annahme:
Es existieren die Tabellen:
Frage:
Wo erstelle ich am besten den Fremdschlüssel? Erststelle ich in der Tabelle kunde einen Fremdschlüssel, der auf adresseid in der Tabelle adresse zeigt oder erstelle ich einen Fremdschlüssel in der Tabelle adresse, der auf kundeid in der Tabelle kunde zeigt?
Liebe Grüße
Jan
meine Frage beschäftigt sich mit einem Datenbankdesignproblem.
Annahme:
Es existieren die Tabellen:
- kunde,
- adresse und
- plzort.
kunde | adresse | plzort |
kundeid, AI, PK | adresseid, AI, PK | plz PK |
nachname | anschrift | ort |
vorname | plz |
Wo erstelle ich am besten den Fremdschlüssel? Erststelle ich in der Tabelle kunde einen Fremdschlüssel, der auf adresseid in der Tabelle adresse zeigt oder erstelle ich einen Fremdschlüssel in der Tabelle adresse, der auf kundeid in der Tabelle kunde zeigt?
Liebe Grüße
Jan
Kommentar