Severin Kacianka: Probleme mit Foreign Key und MySQL

Hallo liebes Forum,

ich versuche gerade zwei Tabellen zu erzeugen und bekomme folgenden Fehler:
#1005 - Can't create table './ius2/profil_texte.frm' (errno: 150)
Hier einmal die zwei Tabellen:

  
--  
-- Überschriften in den Benutzerprofilen (gehören zu einem Benutzer)  
--  
CREATE TABLE `profil_ueberschiften` (  
 `UEID` INT(11) AUTO_INCREMENT NOT NULL,  
 `UEINDEX` INT(11) NOT NULL,  
 `UETEXT` VARCHAR(255) NOT NULL,  
 `FK_BID` INT(11) NOT NULL,  
 PRIMARY KEY (`UEID`),  
 INDEX(`FK_BID`),  
 CONSTRAINT `UEBERSCHRIFT_BRAUCHT_BENUTZER`  
 FOREIGN KEY (`FK_BID`) REFERENCES benutzer(`BID`)  
 ON DELETE CASCADE ON UPDATE CASCADE  
)  
CHARACTER SET = 'utf8' COLLATE 'utf8_unicode_ci'  
ENGINE = innodb;  
--  
-- Texte in den Benutzerprofilen (gehören immer zu einer Überschrift)  
--  
CREATE TABLE `profil_texte` (  
 `TID` INT(11) AUTO_INCREMENT NOT NULL,  
 `TINDEX` INT(11) NOT NULL,  
 `TTEXT` VARCHAR(255) NOT NULL,  
 `FK_UEID` INT(11) NOT NULL,  
 PRIMARY KEY (`TID`),  
 INDEX(`FK_UEID`),  
 CONSTRAINT `TEXT_BRAUCHT_UEBERSCHRIFT`  
 FOREIGN KEY (`FK_UEID`) REFERENCES profil_ueberschriften(`UEID`)  
 ON DELETE CASCADE ON UPDATE CASCADE  
)  
CHARACTER SET = 'utf8' COLLATE 'utf8_unicode_ci'  
ENGINE = innodb;  

durch googeln habe ich herausgefunden, dass dieser Fehler ein Problem mit der Foreign Key Definition ist. Und in der Tat lässt sich die zweite Tabelle ohne Constraint problemlos anlegen.
Ich finde nur den Fehler nicht. Ein Index liegt auf beiden Forgein Keys und die Datentypen sind auch die selben.

Danke für eure Zeit und liebeGrüße,
Severin

--
They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.
-- Benjamin Franklin
  1. CREATE TABLE profil\_ueberschiften ([...]

    FOREIGN KEY (FK\_UEID) REFERENCES profil_ueberschriften(UEID) [...]

    LOL

    1. Hallo Hamster,

      LOL

      Ouch :-)

      Gruß und vielen Dank,
      Severin

      --
      They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.
      -- Benjamin Franklin