继我之前关于 GAE 数据存储实体层次结构的问题之后,我仍然对何时使用实体组感到困惑。
举个简单的例子:
- 每个
Company都有一个或多个Employee实体 - an
Employee不能移动到另一个Company,与一个打交道的用户Company永远看不到Employee另一个的 s 。Company
这看起来像是我可以制作Employee的子实体的情况Company,但实际后果是什么?这会提高可扩展性、损害可扩展性还是没有影响?使用或不使用实体层次结构的其他优点/缺点是什么?
(实体组启用事务,但在此示例中假设我不需要事务)。