Also ich möchte eine kleine Adressverwaltung als ASP.Net MVC Application programmieren. Mit Datenbanken hab ich allerdings so meine Probleme. Also ich Habe mir folgendes überlegt:
Tabellen:
Kontakte - kontakt_id(PK),adressen_id(FK), Anrede, Vorname, Nachname
Adressen - adressen_id(PK), Straße, Hausnummer, PLZ, Ort
Telefonnummern - kontakt_id(FK),Typ (also z.B. Handy,privat...), Nummer
Ein Kontakt soll immer einer Adresse zugeordnet sein. Eine Adresse kann mehreren Kontakten zugeordnet sein. Ein kontakt kann 1-n Telefonnummern haben. 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. Wäre euch für eine kurze Hilfe sehr dankbar.
Mit freundlichen Grüßen
Benny