使用Siena进行非规范化数据建模

时间:2012-03-21 17:23:12

标签: java google-app-engine siena datamodel

我正在尝试在GAE / J上创建一个简单的应用程序。数据模型包含notes列表,每个列表都包含一些tags

在关系世界中,这将是多对多的 - 因为每个note可以有多个tags,并且每个tag都可以“属于”多个{{1} }}。但是,这不适合GAE数据存储环境。所以,我正在考虑保存每个notes,其note列表。如果索引正确,按标签搜索也应该很快。

我的问题:如何使用锡耶纳对此进行建模?文档很少,我看到了这些例子,但很困惑。

1 个答案:

答案 0 :(得分:1)

锡耶纳医生被解散,因为我没有时间继续工作......我正在忙于其他项目,如果有人想贡献和维护锡耶纳,他/她是受欢迎的;)

考虑到您的问题,是的,您应该使用由Siena管理并在GAE中工作的简单列表(也称为属性列表)。

添加如下字段:(无注释)

List<String> tags

它应该有用!