标签: amazon-dynamodb
DynamoDB table
我打算删除restaurantId(主键)属性,并将restaurantName(分区键)和restaurantAddress(排序键)作为复合主键。这部分是因为restaurantId在这里没有商业价值,这使得新物品变得麻烦。
我的问题是,如果使用邮政地址作为排序键是合适的。
答案 0 :(得分:1)
使用DB密钥的一般问题是它是否独特且稳定。两者都是可疑的。建筑物内的美食广场可能有多个餐厅共用一个地址,餐厅可能会切换到更改邮政地址的邮政信箱。