下一步需要從功能的角度分析來(lái)建立數(shù)據(jù)表,可以根據(jù)自己的思路來(lái)進(jìn)行建表。
首先看主要功能是a給b派發(fā)任務(wù),所以需要建立一張任務(wù)表,里面存儲(chǔ)下發(fā)的任務(wù)信息包含發(fā)起人、接收人、主題、任務(wù)類、內(nèi)容等等。
然后根據(jù)任務(wù)表看一下還缺少關(guān)聯(lián)的哪些表、根據(jù)發(fā)起接收人可以看出需要建立用戶表表中包含用戶信息、由任務(wù)表關(guān)聯(lián)到用戶表的id。然后任務(wù)類型還需要單獨(dú)建立一張索引表,里邊存任務(wù)名稱和id,也是由主表關(guān)聯(lián)id,查詢時(shí)我們可以直接用left查詢由任務(wù)表關(guān)聯(lián)用戶、任務(wù)表即可帶出所有信息
主要的數(shù)據(jù)表為
news表,里面存儲(chǔ)下發(fā)信息
news_reply表為回復(fù)表,記錄對(duì)話信息
user_xxx表 為各個(gè)角色的分表比如center、department
setting表記錄網(wǎng)站的基本信息
sys_log_xxx記錄各個(gè)日志信息
關(guān)鍵詞: