Skip to content

データ構造を考える

   

各画面で必要な項目からデータ構造を作る。

event

項目名nametype
IDidint
イベント名titlestring
開催日時starttimestamp
開催場所placestring
公開期間Fromopendatetime
公開期間Toclosedatetime
作成者authorint -> user.id

user

項目名nametype
IDidint
ユーザー名usernamestring

eventUser

項目名nametype
IDidint
イベントIDeventidint -> event.id
ユーザーIDuseridint -> user.id

upload

項目名nametype
IDidint
イベントIDeventidint -> event.id
資料URLurlstring

comment

項目名nametype
IDidint
イベントIDeventidint -> event.id
ユーザーIDuseridint -> user.id
コメントcommentstring
投稿日時postedAtdatetime

とりあえずこんな感じかな。