簡體   English   中英

Mongo DB中NoSQL中的規范化

[英]Normalisation in NoSQL in Mongo DB

第一張表是針對產品的,我將如何標准化這些數據。

  • asin-產品ID,例如1574571931
  • 類別-產品所屬類別的列表
  • 描述–產品描述
  • 標題-產品名稱
  • 品牌–產品的品牌名稱

IMAT3104數據庫管理和編程作業2017-18蒙福特大學2018年第6頁,共11頁

  • 價格-美元價格(抓取時)
  • salesRank-銷售排名信息。 銷售越好,排名越低。
  • imUrl-產品圖片的網址
  • 相關-

第二張表用於評論,我也將如何規范該表。

  • reviewerID-審閱者的ID,例如A2Y113PST5WPPF
  • asin-產品ID,例如1574571931
  • reviewerName-評論者的姓名
  • 有用-評論的有用性評分,例如3條評論中有2條認為有幫助
  • reviewText-評論文本
  • 總體-產品評級
  • 摘要-評論摘要
  • unixReviewTime-審核時間(以秒為單位的Unix時間)
  • reviewTime-評論時間(原始)

規范化的過程是什么,如何組織以上兩個表?

無論目標平台是SQL dbms,大型C ++程序還是nosql數據庫,規范化(嚴格的邏輯過程)都是相同的。

遵循任何好的大學級教科書中的規范化程序,將與5NF的每個關系規范化。 然后將結果轉換到您的目標平台。 (您通常必須將聲明性代碼轉換為過程代碼。)

暫無
暫無

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

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