DatabaseSpecification » 履歴 » バージョン 2

MIYAZAKI Masafumi, 2015/05/05 14:32

1 1 MIYAZAKI Masafumi
h1. データベース仕様
2 1 MIYAZAKI Masafumi
3 2 MIYAZAKI Masafumi
SQLiteにて下記のデータベースを定義し、PHPから利用します。
4 1 MIYAZAKI Masafumi
5 2 MIYAZAKI Masafumi
{{>toc}}
6 2 MIYAZAKI Masafumi
7 2 MIYAZAKI Masafumi
----
8 2 MIYAZAKI Masafumi
9 2 MIYAZAKI Masafumi
h2. WhiskyExaminationデータベース
10 2 MIYAZAKI Masafumi
11 2 MIYAZAKI Masafumi
h3. Questionテーブル
12 2 MIYAZAKI Masafumi
13 2 MIYAZAKI Masafumi
問題集に相当するテーブル。
14 2 MIYAZAKI Masafumi
15 1 MIYAZAKI Masafumi
| 列名 | 型 | 属性 | 説明 |
16 1 MIYAZAKI Masafumi
| id | 整数 | serial | 問題の識別子 |
17 1 MIYAZAKI Masafumi
| question | 文字列 | | 問題文 |
18 1 MIYAZAKI Masafumi
| correct | 文字列 | | 正解となる選択肢群。JSONの配列形式。ex) ["answer1", "answer2", "answer3"] |
19 1 MIYAZAKI Masafumi
| incorrect | 文字列 | | 不正解となる選択肢群。JSONの配列形式。ex) ["answer1", "answer2", "answer3"] |
20 2 MIYAZAKI Masafumi
21 2 MIYAZAKI Masafumi
h3. Accountテーブル
22 2 MIYAZAKI Masafumi
23 2 MIYAZAKI Masafumi
ユーザごとの認証情報/学習状況/得意・苦手把握/etc... を記録するテーブル。
24 2 MIYAZAKI Masafumi
25 2 MIYAZAKI Masafumi
| 列名 | 型 | 属性 | 説明 |
26 2 MIYAZAKI Masafumi
| T.B.D. | | | |