Problem MySql Foreign Keys

Divo1984

Erfahrenes Mitglied
Hallo,

ich bin grad am verzweifeln:(

Ich lege grad eine Datenbank an - habe 2 Tabellen

Tabelle:

u_user

b_userid INT <pk>
b_user_status_id INT NOT NULL

Tabelle:

u_user_status

u_user_status_id INT NOT NULL <pk>

nun möchte ich diese beiden referenzieren, über einen foreign Key das scheint zu klappen

- CONSTRAINT `fk_b_user_u_user_status`

FOREIGN KEY (`b_user_status_id` )

REFERENCES `battle`.`u_user_status` (`u_user_status_id` )

ON DELETE NO ACTION

ON UPDATE NO ACTION

Wenn ich nun aber, in der Tabelle u_user_status, den <pk> mit 1 belege und in der Datenbank nachschaue kommt ne komische Ansicht -

komisch.png

Sollte da denn nicht nur ne 1 stehen? Oder habe ich hier mit den Referenzierungen etwas falsch verstanden?
 
Lass dich von der Anzeige in phpMyAdmin nicht verwirren. Wenn du die phpMyAdmin-Tables verwenden würdest, würde die Ansicht noch anders aussehen. Wie gesagt, lass dich nicht irritieren, das passt schon so. :-)
 
Super, vielen Dank für die schnelle Antwort:) Ich sitze da nun scho paar Minuten dran und habe bald ne Krise bekommen!
 
Zurück