0

2 つの外部キーを使用してテーブルを作成しようとしましたが、それを mysql に書き込もうとすると、「エラー 1005 (HY000): テーブルを作成できません (errno: 150)」というエラーが表示されます。自分 ?ここに私のテーブルがあります:

  create table store (
  StoreName varchar(255),
  Category varchar(20),
  primary key(StoreName,Category));




 create table shopps (
 StoreName varchar(255),
 Category varchar(20),
 primary key(StoreName,Category),
 foreign key(StoreName) References store);
 foreign key(Category) References store);
4

1 に答える 1