他のヒント

「役割」列の外部キー制約は、名前の代わりにIDを使用してあるためにあなたはもしかして?これは、次の行(43行)のように見えます:

FOREIGN KEY (role) REFERENCES role(name)

である必要があります:

FOREIGN KEY (role) REFERENCES role(id)

このエラーなしで実行します。

また、 "staff.role" 列のデータ型(ライン40、ロールINT NOT NULL)はCHARに変更することができた(30)NOT NULLます。

scroll top