Ok vielleicht kann mir wer helfen
Folgendes Problem mit Beziehung zwischen Tabellen
Datenbankstruktur:
1. Tabelle Benutzerverwaltung:
AbtId char Primärschlüssel
Benutzername nvarchar
2. Tabelle Adressen:
AdrId int Primärschlüssel Identity true
diverse andere Felder
3. Tabelle Benutzeradressen
ID int Primärschlüssel Identity true
AbtId
AdrID
Jeder Benutzer kann mehrer Adressen besitzen und eine Adresse kann mehrere Benutzer haben: Das ganze wurde mit einer m:n Beziehung gelöst...(2 mal 1:n)
ZUM Problem:
Jeder Benutzer kann mehrere Adressbezeichnungen besitzen z.b. Lieferant, usw.,….
Lösung neue Tabelle:
4. Bezeichnung
ID int Primärschlüssel Identity true
Bezeichnung = nvarchar
AbtId
Wieder mit 1:n realisiert
Und jetzt zum eigentlichen Problem:
Leider kann auch eine Adresse mehrere Adressbezeichnungen haben…(m:n)
Wie soll ich das ganze realisieren??? (SINNVOLL)
Vielen Dank im Voraus
-
Betreff |
Von |
Datum |
|
  |
Re: Datenbank konzept
Das kann nicht Funktionieren...<br>Du must für jede einzelne Adressbezeichnung ne eigene ID haben. Alles andere würde ja auch gegen ID Felder sprechen.<br>Wenn Du über eine ID eine mehrfach... |
 |
 |
 |
|
|
Sven
Buhk
|
03.03.2004 09:01 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!