MySQL Forums
Forum List  »  German

1:n-Beziehung wobei Key2 auch NULL sein kann
Posted by: Tilman Räger
Date: July 06, 2014 08:26AM

Hallo, 

in meinem Projekt benötige ich eine Beziehung zwischen zwei Tabellen 
(speziell:  Tab. 1 : Sammlungen von Musikstücken, Tab.2: Komponisten) in der 
jeder Sammlung 0 - n Komponisten zugeordnet werden. Im Prinzip kein Problem. 
Nun habe ich aber den Fall, das eine Sammlung Stücke enthält, deren 
Komponist unbekannt ist. bei anderen, eindeutigen Beziehungen habe ich in 
diesem Fall die Id des Komponisten auf NULL gesetzt, aber wenn ich versuche, 
in der Relationstabelle ein Paar (SammlungsId, NULL) neben anderen 
Wertepaaren abzuspeichern bekomme ich einen Fehler (duplicate key). Gibt es 
eine Möglichkeit, so etwas zu erlauben. Ich bearbeite meine Datenbank mit 
der MySQL Workbench, bin aber mit den engl. Fachtermini nicht so vertraut, 
das mir die Hilfe weiterhilft. 

Danke für alle (ernstgemeinten) Antworten. 

Gruss
Tilman (Räger)

Options: ReplyQuote


Subject
Views
Written By
Posted
1:n-Beziehung wobei Key2 auch NULL sein kann
1290
July 06, 2014 08:26AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.