我在设计表以存储时间表时需要帮助。在此表中,id(电子邮件id)是主键,yyyymm中的星期(示例201901)表示排序键
可能的查询 1)电子邮件ID +周时间表 2)按学校+项目查询(以及可选的日期范围) 3)关联将来可以查询的其他任何属性
请建议我应该如何存储datable和我可以创建的任何GSI。我正在调查adjacent list pattern
我希望重新设计的当前时间表表:
{ "id": "kidloop.main@gmail.com",
"record": [
{
"code": "tcd1",
"hrs": "0,0,0,1,1,0,0"
},
{
"code": "tcd2",
"hrs": "0,0,0,0,0,0,0"
}
],
"status": "Pending",
"project": "ABC"
"week": 201850
}