(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 ◦×ゲーム表示イメージ