【发布时间】:2020-10-10 12:16:15
【问题描述】:
我正在建立一个评论网站。 它将审查酒店、餐馆和咖啡馆(我们称它们为列表), 所以会有三类listing。 这些列表中的每一个都会有评论。
现在最终用户将能够喜欢/不喜欢列表或个人评论。 我正在使用 AWS Amplify 构建此站点。
前端查询数据的方式如下。
- 搜索框可能希望查看给定位置(例如悉尼/伦敦等)的餐厅。
- 出现餐厅列表后,最终用户可以点击每家餐厅查看对该餐厅的评价。
- 最终用户可以喜欢/不喜欢餐厅,也可以对个人评论进行相同的喜欢/不喜欢。
我是 NoSQL 数据库概念的新手,因此需要一些关于如何构建它的建议。下图显示了我的想法。
【问题讨论】:
标签: database-design nosql amazon-dynamodb schema