ich weiss, es ist keine direkte Frage zu Lazarus, aber ich stelle sie doch

Ich habe unter Ubuntu 12.04-32-Bit die MySqlWorkbench 5.2.38 ref.8753 installiert und ein DB-Schema erstellt. Über <Database->Forward Engineer> wollte ich die DB erstellen. Aber es trat folgender Fehler auf:
Code: Alles auswählen
Executing SQL script IN server
ERROR: Error 1064: You have an error IN your SQL syntax; CHECK the manual that corresponds TO your MySQL server version FOR the RIGHT syntax TO USE near ')
REFERENCES `myRezepte`.`tbl_rez_quelle` ()
ON DELETE NO ACTION
ON ' at line 7
CREATE TABLE IF NOT EXISTS `myRezepte`.`tbl_rezepte` (
`id_rezepte` INT NOT NULL AUTO_INCREMENT ,
`rez_name` VARCHAR(100) NOT NULL ,
`rez_quelle` INT NOT NULL ,
PRIMARY KEY (`id_rezepte`) ,
CONSTRAINT `fk_tbl_rezepte_1`
FOREIGN KEY ()
REFERENCES `myRezepte`.`tbl_rez_quelle` ()
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB
DEFAULT CHARACTER SET = latin1
COLLATE = latin1_german2_ci
SQL script execution finished: statements: 9 succeeded, 1 failed
Bis dann ...
MfG
Günter