質問編集履歴
1
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -23,4 +23,24 @@
|
|
23
23
|
|
24
24
|
```
|
25
25
|
|
26
|
-
これが学部の情報です。
|
26
|
+
これが学部の情報です。
|
27
|
+
|
28
|
+
【追記❶】
|
29
|
+
|
30
|
+
```SQL
|
31
|
+
CREATE TABLE `available` (
|
32
|
+
`class_id` int(11) NOT NULL,
|
33
|
+
`major` enum('AD01','EC01','ED01','EL01','EL02','IS01','LO01','0000') NOT NULL
|
34
|
+
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
35
|
+
|
36
|
+
ALTER TABLE `available`
|
37
|
+
ADD PRIMARY KEY (`class_id`,`major`);
|
38
|
+
|
39
|
+
```
|
40
|
+
|
41
|
+
```SQL
|
42
|
+
INSERT INTO `available` (`class_id`, `major`) VALUES
|
43
|
+
(1, 'AD01'),(1, 'EC01'),(1, 'EL01'),(2, 'IS01'),(3, 'AD01'),(3, 'EL02');
|
44
|
+
```
|
45
|
+
|
46
|
+
今考えておりますのがclassesテーブルからavailableを切り離し、テーブルを作って見ました。これでどうでしょうか。サンプルの数値も挿入しておきました。
|