Slide 12
Slide 12 text
準備:○×ゲーム用テーブルの作成
CREATE TABLE marubatsu_field (
row_id integer NOT NULL CHECK (1 <= row_id AND row_id <= 3),
column_id integer NOT NULL CHECK (1 <= column_id AND column_id <= 3),
mark char(1),
PRIMARY KEY (row_id, column_id)
);
1レコードが○×のマス一つを表しています。
mark
(○か×か)
column_id
(列番号)
row_id
(行番号)
null
1
1
○
2
1
null
3
1
×
1
2
null
2
2
…
3
2
1
○
1
×
2
3
○×ゲーム表示イメージ