簡體   English   中英

創建博客數據庫

[英]Creating a blog database

我正在嘗試創建一個博客網站。 我的問題是如何處理博客數據庫系統。

例如,我有一個場景,每個博客可能有更多評論,喜歡,照片,視頻。 因此,我為注釋,喜歡,照片,視頻創建了單獨的表格,並插入具有相關博客ID的每條記錄(例如:一個博客可以包含多個照片,評論,視頻...)。

但是,當我嘗試通過為具有相關表的博客創建視圖來創建博客摘要時,確實遇到了問題。 當我使用博客ID加入帶有評論,頂,視頻表的博客表時,博客視圖重復。

請幫我嗎? 誰能提出解決此問題的任何想法,或者有人會知道fb或twitter如何處理這種情況?

如果錯誤,請糾正我,如果有人有新想法,我准備重新設計數據庫...

如果您對此有所幫助,那就太好了。我正在努力尋找解決方法...

誰能給我一個例子。

您需要建立聚合機制。 從SQL視圖中讀取后,此機制應將用LEFT JOINS生成的那些多行組合成適合您需要的對象。 它很可能將具有用於照片和其他可連接數據的數組。

這是一篇文章,顯示了如何創建這樣的對象。
數據庫結果是對象還是數組?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM