Ok. Je travaille avec GAE. Et je veux créer quelque chose comme ceci:GAE problème de structure de données d'organisation
Je types "groupe" "topic" "tag":
chaque "groupe" peut avoir autant de "sujets" au besoin
chaque "sujet" peut avoir autant de "balises" au besoin
chaque « groupe » peut avoir autant de « tags » au besoin
c'est quelque chose comme cercle.
droite j'ai maintenant quelque chose comme ceci:
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)
mais ce n'est pas bon (dans mon modèle « sujet » ne peut avoir qu'une seule étiquette, mais je Nead « sujet » d'avoir autant de balises au besoin
Eh bien j'ai déjà une fissure dans ma tête ... y at-il quelqu'un qui pourrait aider?
Wow ... Tnx beaucoup .. vous sauvez ma journée :) Je commence juste à travailler avec GAE .. donc c'est un peu difficile pour moi. Quoi qu'il en soit tnx encore. –