Отношение «многие ко многим» (со свойствами) в Google App Engine для Java

Я понимаю изофициальная документация в случае неизвестных отношений приложение должно использовать наборы объектов Key по обе стороны отношения. Это имеет смысл.

Однако, исходя из многолетнего программирования в стиле RDBM, я довольно озадачен тем, как я могу моделировать свойства этих отношений. Например, если у меня есть лицакатегория а такжезапись в моих отношениях многих ко многим и хотел бы сохранитьdateAdded свойство, или некоторые другие данные, которые имеют отношение только тогда, когда обе стороны отношения известны.

Я полагаю, было бы возможно создать третий класс:CategoryEntry это связывает два, но это похоже на клудж.

Каков предлагаемый способ моделирования такой ситуации?

Ответы на вопрос(1)

Ваш ответ на вопрос