コード例 #1
0
class FormHasStakeholder(Relationship1N):
    role_1 = RoleSingle(role_class=stakeholder_entities.Stakeholder,
                        role_name="stakeholder")
    role_n = RoleMulti(role_class=Form,
                       role_name="forms",
                       role_fk="stakeholder_id",
                       required=False)
コード例 #2
0
class TopicHasStakeholder(Relationship1N):
    role_1 = RoleSingle(role_class=stakeholder_entities.Stakeholder,
                        role_name="stakeholder")
    role_n = RoleMulti(role_class=Topic,
                       role_name="topics",
                       role_fk="stakeholder_id",
                       required=True)
コード例 #3
0
class AssessmentHasTopics(Relationship1N):
    role_1 = RoleSingle(role_class=Assessment, role_name="assessment")
    role_n = RoleMulti(role_class=topic_entities.Topic, role_name="topics", role_fk="assessment_id", required=True)
コード例 #4
0
class AssessmentHasForms(Relationship1N):
    role_1 = RoleSingle(role_class=Assessment, role_name="assessment")
    role_n = RoleMulti(role_class=form_entities.Form, role_name="forms", role_fk="assessment_id", required=True)
コード例 #5
0
class AssessmentHasStakeholders(Relationship1N):
    role_1 = RoleSingle(role_class=Assessment, role_name="assessment")
    role_n = RoleMulti(role_class=stakeholder_entities.Stakeholder, role_name="stakeholders", role_fk="assessment_id", required=True)
コード例 #6
0
class SubFormHasQuestions(Relationship1N):
    role_1 = RoleSingle(role_class=SubForm, role_name="sub_form")
    role_n = RoleMulti(role_class=SubQuestion,
                       role_name="sub_questions",
                       role_fk="sub_form_id",
                       required=True)
コード例 #7
0
class FormHasQuestions(Relationship1N):
    role_1 = RoleSingle(role_class=Form, role_name="form")
    role_n = RoleMulti(role_class=Question,
                       role_name="questions",
                       role_fk="form_id",
                       required=True)
コード例 #8
0
class DeckHasCards(Relationship1N):
    role_1 = RoleSingle(role_class=Deck, role_name="deck")
    role_n = RoleMulti(role_class=Card, role_name="cards", role_fk="deck_id", required=False)
コード例 #9
0
class TopicHasAspects(Relationship1N):
    role_1 = RoleSingle(role_class=Topic, role_name="topic")
    role_n = RoleMulti(role_class=Aspect,
                       role_name="aspects",
                       role_fk="topic_id",
                       required=True)