テーブルの作成自体を行っている間に外部キーを追加することは可能だと誰が言えるでしょうか。つまり、クエリを使用せずに外部キーを作成するということです。
私の質問は: 次のように、クエリを使用して 2 つのテーブルを作成できます。
CREATE TABLE person (
id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
name CHAR(60) NOT NULL,
PRIMARY KEY (id)
);
CREATE TABLE shirt (
id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
style ENUM('t-shirt', 'polo', 'dress') NOT NULL,
color ENUM('red', 'blue', 'orange', 'white', 'black') NOT NULL,
owner SMALLINT UNSIGNED NOT NULL REFERENCES person(id),
PRIMARY KEY (id)
);
phpmyadmin を使用して同じものを作成することは可能ですか?