データベース設計 - 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 |
|
|