请帮助我把这一模式用在Lucy。 用户可以提出问题。 问题可以有任何选择(例如,)。 YES, NO, LATER, MAY BE, DONT KNOW, NEXT YEAR, NOT AppLICABLE. 我在问题与选择之间绘制了地图。 我如何模仿“结构”中的答复?
question_choices = Table( question_choices , Base.metadata,
Column( id , Integer, primary_key=True),
Column( question_id , Integer, ForeignKey( questions.id )),
Column( choice_id , Integer, ForeignKey( choices.id ))
)
class Choice(Base):
__tablename__ = choices
id = Column(Integer, primary_key=True)
value = Column(String(30), nullable=False)
class Question(Base):
__tablename__ = questions
id = Column(Integer, primary_key=True)
title = Column(String(100))
created = Column(DateTime)
choices = relationship( Choice , secondary=question_choices)
class questionResponse(Base):
"""A friend s response to a question"""
__tablename__ = question_responses
id = Column(Integer, primary_key=True)
question_id = Column(Integer, ForeignKey( questions.id ))
choice_id = Column(Integer, ForeignKey( choices.id ))
user_id = Column(Integer, ForeignKey( users.id ))
created = Column(DateTime)
www.un.org/Depts/DGACM/index_spanish.htm 问题解决模式没有正常化。 重复出现问题。 我在地图表中没有关系。 我想对一个问题做出答复。