我正在使用cakePHP 1.26。
我打算在localhost上構建一個非常簡單的論壇。
這裏是數據庫的概念設計:
需要一些關於我的數據庫設計的建議
表:
用戶{USER_ID,姓名,日期}
主題{POST_ID,標題,內容,日期}
回覆{POST_ID,內容,日期}
報價{quote_post_id,post_type,POST_ID}
用戶可以具有許多主題
用戶可以具有許多回復
甲主題可具有許多報價
答覆可能有很多報價
(這兩個主題和答覆可能會被引用一次或多次)
請幫助和建議。
就像主題有一個用戶並且答覆有一個用戶一樣,如果只有主題可以被引用,則引用可能也有一個用戶 - 也可能有一個主題。如果爲true,則將user_id和post_id添加到表格引用。 – 2010-08-02 13:37:43
我的印象是行情就像引用。這是帖子之間的多種關聯。複雜性很明顯,主題或答覆可以引用主題或答覆。 – 2010-08-02 13:47:56