五倍的十八銅人
設計理念:
使用者的可以透過此作品設定任務,每個任務可以有多個標籤,點擊標籤就可以導向不同的搜尋結果,讓使用者能夠快速的找到不同類型的任務。
開發版本:
Ruby 2.6.0
Rails 5.2.3
Heroku:https://still-oasis-16053.herokuapp.com/
ER-Model 欄位設定
1. User
PK: id:int
email: String
password: string
role: int
每個mission可以有0個以上的tag,且每個mission都只會有一個使用者
2. Mission
PK: id:int
FK: user_id:int
name: string
content: text
priority: int
status: int
start_time: datetime
end_time: datetime
tag_mission (多對多的資料表)
PK: id:int
FK: mission_id:int
FK: tag_id:int
每個tag會有0個或多個mission
3. Tag
PK: id:int
category:string