我正在尝试阅读和复制https://developers.google.com/appengine/articles/modeling中的多对多关系的代码。我注意到的一件事是该组和用户似乎不是彼此的父母或孩子,或者它没有这么说。
我的问题涉及公司实体和用户实体。我自然会认为,一个公司可能属于一个用户,也可能不属于一个用户,一个用户也可能属于一个公司,也可能不属于一个公司。
所以,问题是:在多对多关系中,一个实体是否需要是另一个实体的父级或子级?这有关系吗?
我想我只需要验证告诉我,“是”既不是父母也不是彼此的孩子,“是”你需要遵循数据库系统理论,而不是关系模型。只是每个实体的列表,例如包含彼此的每个实体的 JsonProperty,或类似的东西。:)