4

我从有关无主关系的官方文档中了解到,该应用程序必须在关系的任一侧使用一组 Key 对象。这很有意义。

但是,由于多年的 RDBM 风格编程,我对如何对这种关系本身的属性进行建模感到非常困惑。例如,如果我在我的多对多关系中有实体类别条目dateAdded,并且想要保留一个属性,或者其他一些只有在关系双方都知道时才相关的数据。

我想可以创建第三个类:CategoryEntry将两者联系起来,但这似乎是一个杂项。

模拟这种情况的建议方法是什么?

4

1 回答 1

3

您所描述的“关系表”是与属性建立关系的标准解决方案 - 无论是在 RDBMS 世界中还是在 App Engine 数据存储区中。这不是一个杂物,因为当关系具有其存在以外的属性时,它需要某个地方来表示它。

于 2010-06-18T11:57:50.553 回答