这感觉就像一个愚蠢的问题,但是将关键字与Big Table中的值列表相关联的正确方法是什么?如果它是每个项目的列,那么列名称是什么? item-1,item-2等,其中item是标识列表的前缀。如果是这种情况,我将不得不以某种方式查询列表的长度 - 可能通过项目大小列。
或者,我可以将列表存储为JSON数组,但这看起来很糟糕。想知道那里的专家在想什么?
答案 0 :(得分:1)
如果我理解正确,您希望为拥有值列表的实体建模。您可以创建另一个表
,而不是将列表中的每个项目设为单独的行实体: ID (主键),其他数据
ListItem: Entity_ID ( Entity.ID 的外键),值
这样,您的列表可以包含所需数量的值