データベース設計 - NDKhoa01/mugengakushyu GitHub Wiki
User テーブル
| カラム名 |
物理名 |
型 |
NULL |
初期値 |
インデックス |
| ID |
ID |
int |
not null |
|
PK |
| 名前 |
Name |
varchar(256) |
not null |
|
|
| Eメール |
Email |
varchar(256) |
not null |
|
|
| パスワード |
Password |
varchar(16) |
not null |
|
|
| 年齢 |
Age |
int |
not null |
|
|
| ランク |
Rank |
int |
not null |
0 |
|
UserLog テーブル
| カラム名 |
物理名 |
型 |
NULL |
初期値 |
インデックス |
| Log Id |
log_id |
int |
Not null |
|
PK |
| User Id |
user_id |
int |
Not null |
|
|
| Data |
data |
text |
|
|
|
| Update |
update_at |
Date |
|
|
|
Question テーブル
| カラム名 |
物理名 |
型 |
NULL |
初期値 |
インデックス |
| Question ID |
quest_id |
int |
Not NULL |
|
PK |
| 漢字 ID |
kanji_id |
long |
Not NULL |
|
|
| Question |
quest |
text |
Not NULL |
|
|
| Answer A |
answer_a |
text |
Not NULL |
|
|
| Answer B |
answer_b |
text |
Not NULL |
|
|
| Answer C |
answer_c |
text |
Not NULL |
|
|
| Answer D |
answer_d |
text |
Not NULL |
|
|
| Right answer |
right |
varchar(1) |
Not NULL |
|
|
Kanji テーブル
| カラム名 |
物理名 |
型 |
NULL |
初期値 |
インデックス |
| 漢字 ID |
kanji_id |
long |
Not NULL |
|
PK |
| レベル |
level |
int |
Not NULL |
|
|
| 発音 |
pronounce |
text |
Not NULL |
|
|
| 意味 |
mean |
text |
Not NULL |
|
|
| イメージ |
image |
byte |
Not NULL |
|
|
| ランク点 |
rank_mark |
int |
Not NULL |
|
|
UserTest テーブル
| カラム名 |
物理名 |
型 |
NULL |
初期値 |
インデックス |
| テストID |
test_id |
int |
Not NULL |
|
PK |
| Date |
date |
Date |
Not NULL |
|
|
| ユーザー ID |
user_id |
int |
Not NULL |
|
|
| 結果 |
result |
int |
Not NULL |
|
|
Comment テーブル
| カラム名 |
物理名 |
型 |
NULL |
初期値 |
インデックス |
| コメントID |
comment_id |
int |
Not NULL |
|
PK |
| テストID |
test_id |
int |
Not NULL |
|
|
| 内容 |
comment |
text |
Not NULL |
|
|
| コメント者 |
user_id |
int |
Not NULL |
|
|
| Date |
date |
Date |
Not NULL |
|
|