【发布时间】:2018-04-12 20:30:31
【问题描述】:
第一个表是产品,我将如何规范化这些数据。
- asin - 产品的 ID,例如1574571931
- categories - 产品所属的类别列表
- description – 产品描述
- 标题 - 产品名称
- brand – 产品的品牌名称
IMAT3104 数据库管理和编程作业 2017-18 德蒙福特大学 2018 年第 6 页,共 11 页
- 价格 - 美元价格(抓取时)
- salesRank - 销售排名信息。销量越好,排名越低。
- imUrl - 产品图片的网址
- 相关 -
第二个表格用于评论,我将如何规范化这个表格。
- reviewerID - 审阅者的 ID,例如A2Y113PST5WPPF
- asin - 产品的 ID,例如1574571931
- reviewerName - 审阅者姓名
- 有帮助 - 评论的有用性评分,例如3 人中有 2 人认为评论有帮助
- reviewText - 评论文本
- 总体 - 产品评分
- summary - 审查摘要
- unixReviewTime - 审核时间(unix 时间以秒为单位)
- reviewTime - 审核时间(原始)
归一化的过程是怎样的,上面的2个表如何组织?
【问题讨论】:
-
嗨。这只是要求我们重写您的教科书并完成您的(家庭)作业。在最近的database-normalization 问题上查看我的 cmets,包括对热门搜索“stackexchange 作业”采取行动。这与 NoSQL 或 MongoDB 有什么关系?
标签: mongodb nosql database-normalization