Einzelnen Beitrag anzeigen
Alt 30.12.2006, 11:31   #4 (permalink)
BenniG.
Overclocker
 

Registriert seit: 24.05.2002
Beiträge: 200

BenniG. wird schon bald berühmt werdenBenniG. wird schon bald berühmt werden

Standard AW: DB Designer Frage

Scheint so, als wären unabsichtlich (ich find das Klick-Konzept von DBDesigner übrigens mäßig) oder durch einen Bug alle Spalten als FK gewählt worden..
Könnte aber auch dran liegen, dass alle Spalten zum Primärschlüssel der anderen Tabelle gehören! Wie wär es wenn du nur idRechnung als Primärschlüssel machst? Die anderen Spalten ggf in einen unique-Index packen. Doppelte idRechnung halte ich nämlich für nicht so gut (wäre bei dir möglich, wenn sich dafür eine der anderen Spalten unterscheidet)
Edit:
Ich habs grad mal ausprobiert, liegt an dem mehrspaltigen Primary-Key..
Brauchst du eigentlich MyISAM? Sonst könntest du die Tabellen auf InnoDB umstellen, dann würden die Spalten schöner heißen MyISAM unterstützt nämlich keine ForeignKeys, deshalb macht DBDesigner da so komische namen, damit er später wieder die Beziehungen anzeigen kann..
BenniG. ist offline   Mit Zitat antworten