Guten Tag an alle,
ich haben ein Problem mit einer Datenbankabfrage in mySql (MySQL-Client-Version: 5.0.51a; am Beispiel phpmyAdmin)
Und zwar habe ich einen Unique-Key über mehrere Attribute, die teilweise auch NULL sein können.
Trotzdessen kann ich doppelte Elemente in die Datenbank schreiben.
Beispiel:
Ich habe Spalten A,B,C,D,E über die ich einen Unuque-Key definiert habe.
In diesem Fall wäre A und einer der andren Spalten B oder C oder D oder E nicht NULL, z.B.(1,1,NULL,NULL,NULL).
Trotz des Unique-Keys kann ich wieder ein Objekt mit (1,1,NULL,NULL,NULL) abspeichern, was eigentlich nicht möglich sein sollte.
Wer mein Problem kennt oder weiß was ich falsch mache, schreibt mir doch bitte ein Lösung in das Forum und schon mal danke im Vorraus.