2011年3月14日 星期一

[系統開發] Bookle - 資料庫建置

不太會用Microsoft Office Visio來畫ERD和關聯綱目,又不想慢慢用Word或Powerpoint畫,乾脆用文字描述。看不清楚我也不管了。

資料庫:bookmanage
資料表
book
reflink
note
tag
stick
people
update_log

book: 書籍本身的資料,裡面有作者、目錄、摘要、ISBN和建檔的用戶ID
reflink: 書籍的參考連結,屬於book資料表的一對多屬性。
note: 書籍的筆記,屬於book資料表的一對多屬性。
tag: 標籤。
stick: book和tag的關係,代表標籤在書上。
people: 用戶。只是一個簡單的用戶系統。設計上是,只有該系統的用戶才能建檔,並且只有原建檔者才能在書上寫筆記。

--

大概就是如此。

不清楚也沒辦法了。
我也懶得花心神再畫什麼圖畫什麼文件在一個破爛的自我練習系統上。

沒有留言: