MariaPoveda (Talk | contribs) (New page: {{Logical_OP_Proposal_toolbar}} {{Graphical representation header}} {{Graphical representation |ImageName=Image:LP-IN-01v1_general.jpg }} {{Logical OP General Template |Name=Inverse n-ary ...) |
MariaPoveda (Talk | contribs) m |
||
Line 7: | Line 7: | ||
|Name=Inverse n-ary relationship | |Name=Inverse n-ary relationship | ||
|SubmittedBy=MariaPoveda | |SubmittedBy=MariaPoveda | ||
− | |Author=MariaPoveda, MariCarmenSuarezFigueroa, | + | |Author=MariaPoveda, MariCarmenSuarezFigueroa, |
}} | }} | ||
{{Logical OP Description Template | {{Logical OP Description Template | ||
|Motivation=Express the inverse relationship of a n-ary one. The n-ary relationships could be due to: (a) a binary relationship really needs a further argument; (b) two binary relationships always go together and should be represented as one n-ary relation; (c) a relationship that is really amongst several things. | |Motivation=Express the inverse relationship of a n-ary one. The n-ary relationships could be due to: (a) a binary relationship really needs a further argument; (b) two binary relationships always go together and should be represented as one n-ary relation; (c) a relationship that is really amongst several things. | ||
− | |Aim=This pattern aims to allow asking for n-ary relationships and its inverse without a complex query involving the class created to support the n-ary relation between the origin and destiantion classes of the n-ary relationship | + | |Aim=This pattern aims to allow asking for n-ary relationships and its inverse without a complex query involving the class created to support the n-ary relation between the origin and destiantion classes of the n-ary relationship. |
− | + | |Elements=Class, Relationship, Attribute and inverseOf | |
− | |Elements=Class | + | |
− | Relationship | + | |
− | Attribute | + | |
− | inverseOf | + | |
− | + | ||
}} | }} | ||
{{Logical OP Example Template | {{Logical OP Example Template |
Diagram (this article has no graphical representation)
Name | Inverse n-ary relationship |
---|---|
Also known as | |
Author(s) | MariaPoveda, MariCarmenSuarezFigueroa |
SubmittedBy | MariaPoveda |
Motivation | Express the inverse relationship of a n-ary one. The n-ary relationships could be due to: (a) a binary relationship really needs a further argument; (b) two binary relationships always go together and should be represented as one n-ary relation; (c) a relationship that is really amongst several things. |
---|---|
Aim | This pattern aims to allow asking for n-ary relationships and its inverse without a complex query involving the class created to support the n-ary relation between the origin and destiantion classes of the n-ary relationship. |
Solution description | |
Elements | Class, Relationship, Attribute and inverseOf |
Implementation | |
Reusable component | |
Component type |
Origin | Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation |
---|---|
Known use | |
Reference | |
Related ODP | Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation |
Used in combination with | Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation |
Test |
No scenario is added to this Content OP.
This revision (revision ID 9179) takes in account the reviews: none
Other info at evaluation tab