Tritop: Datenbankschema: Einfache Aufgabe! kleines Problem?

Beitrag lesen

Was mich nun interessiert ist ob die Schlüssel so richtig gesetzt sind und das Schema so passt oder ob man es anders machen würde.

Ich würde das anders machen.

Kontakt: ID (PK), Anrede, ...
Adresse: ID (PK), KontaktID (FK), Strasse, ...
Telefon: ID (PK), AdressID (FK), KontaktID (FK), Nummer, ...

Ob Du in der Telefontabelle 2 Fremdschlüssel benötigst, weißt nur Du alleine. Gib aber allen Deinen Tabellen eine Spalte mit eigenen primären Schlüsseln mit. Das lohnt immer.

Gruß, Tritop