据我所知,db.Model的parent属性(通常在构造函数调用中定义/传递)允许您在数据模型中定义层次结构。结果,这增加了实体组的大小。但是,我不清楚为什么要这样做。这严格遵守ACID吗?我希望看到每种情况最适合或更合适的情况。
答案 0 :(得分:15)
有几点不同:
答案 1 :(得分:8)
实体组的唯一目的(由父属性定义)是在不同实体之间启用事务。如果您不需要事务,请不要使用实体组关系。
我建议你重新阅读文档的Keys and Entity Groups部分,我花了很多时间来理解这个想法。
同时观看这些会谈,其中包括讨论交易和实体组: