好的。我正在与GAE合作。我想创造一些这样的:GAE组织数据结构问题
我有类型的“组”,“主题”,“标签”:
根据需要每一个“组”可以有很多 “主题”
每个 “主题” 可以根据需要有尽可能多的 “标签”
每个“组”可以有很多“标签” 需要
它像圈。
现在我有这样的事情:
class TopicGroup(db.Model):
value = db.StringProperty(required=True)
class Topic(db.Model):
title = db.StringProperty(required=True)
group = db.ReferenceProperty(TopicGroup, 'group', 'topics', required=True)
class TopicTag(db.Model):
topic = db.ReferenceProperty(Topic, 'topic', 'tags', required=True)
group = db.ReferenceProperty(TopicGroup, 'group', 'tags', required=True)
value = db.StringProperty(required=True)
但是这是没有好(在我的模型“主题”只能有一个标签,但我NEAD“主题”有尽可能多的标签,需要)
以及我已经有一个裂缝在我的脑海...有没有人谁可以帮助?
哇... Tnx很多..你救了我的一天:)我刚刚开始与GAE一起工作..所以这对我来说并不困难。无论如何,再次tnx。 – 2010-10-23 17:13:52