前提・実現したいこと
外部キーを作りたいのですが、エラーが出てしまいます。
departmentという親テーブルのprofilesIDというカラムを作って、profilesという子テーブルのdepartmentIDというカラムにつなげたいです。
よろしくお願いします。
発生している問題・エラーメッセージ
ERROR 1005 (HY000): Can't create table `media`.`department` (errno: 150 "Foreign key constraint is incorrectly formed")
該当のソースコード
sql
1MariaDB [media]> CREATE TABLE department( 2 -> departmentID int, 3 -> departmentName varchar(255), 4 -> PRIMARY KEY(departmentID), 5 -> FOREIGN KEY(departmentID) 6 -> REFERENCES profiles(departmentID) 7 -> );
回答1件
あなたの回答
tips
プレビュー