Difference between revisions of "Artefact:Model/org/oomodels/sandbox/business/foundation/entities/Relationship"

From OOModels
Jump to navigationJump to search
(New page: {{Metabox | Meta_Type = Type:org/oomodels/WIML/1.0 | Meta_Domain = Domain:business/foundation/entities | Meta_Category = Type:org/oomodels/wiki/Model | Meta_Download = true | Meta_Ma...)
 
 
(14 intermediate revisions by 2 users not shown)
Line 4: Line 4:
| Meta_Category = Type:org/oomodels/wiki/Model
| Meta_Category = Type:org/oomodels/wiki/Model
| Meta_Download = true
| Meta_Download = true
| Meta_Diagram = Artefact:Diagram/org/oomodels/sandbox/business/foundation/entities/Entities
| Meta_AddTypeToCategory    = true
| Meta_AddCategoryToCategory = true
| Meta_Maturity = work in progress
| Meta_Maturity = work in progress
}}
}}
Line 10: Line 13:


<wiml>
<wiml>
* Relation
* Relationship CoreClass
** Head Entity(*:1)
+ XMPresentation
** Tail Entity(*:1)
    - Name=LiteralVariants={ de="Beziehung", en="Relationship" }
+ XMAssembly
    - ObjectEditorTransactionStarters = [ Aggregate={Template="org/oomodels/sandbox/business/foundation/entities/CreateTransactionStarter_Relationship"}, Aggregate={Template="org/oomodels/sandbox/business/foundation/entities/TransactionStarter_RelationshipWizard"} ]
** End1 org/oomodels/sandbox/business/foundation/entities/Entity
  + XMPresentation
    - ChangeabilityModes = [ "readwrite", "transactionreadwrite", "transactionreadwrite_eins" ]
    - VisibilityModes = [ "readwrite", "readonly", "transactionreadwrite", "transactionreadonly", "subtransaction", "transactionreadwrite_eins", "transactionreadwrite_zwei" ]
** End2 org/oomodels/sandbox/business/foundation/entities/Entity
  + XMPresentation
    - ChangeabilityModes = [ "readwrite", "transactionreadwrite", "transactionreadwrite_zwei" ]
    - VisibilityModes = [ "readwrite", "readonly", "transactionreadwrite", "transactionreadonly", "subtransaction", "transactionreadwrite_zwei" ]
</wiml>
</wiml>


== {{Type:org/oomodels/wiki/doclet/Description}} ==
== {{Type:org/oomodels/wiki/doclet/Description}} ==


A relation between two [[Entities]].
A relationship between two [[Artefact:Model/org/oomodels/sandbox/business/foundation/entities/Entity|Entities]].

Latest revision as of 21:52, 19 June 2012

Classification
Type Type:org/oomodels/WIML/1.0
Domain Domain:business/foundation/entities
Category Type:org/oomodels/wiki/Model
Maturity work in progress
More
Download Code
Diagram
Namespace (more)

Provides a sandbox for modelling.

It is intended to develop generalised, sufficiently abstract artefacts that can serve as common ground for more specific models.

create new pages

Code[edit]

Relationship
«CoreClass»
...
XMPresentation NameLiteralVariants = {
    de = "Beziehung",
    en = "Relationship"
}
XMAssembly ObjectEditorTransactionStarters[
    Aggregate = {
        Template = "org/oomodels/sandbox/business/foundation/entities/CreateTransactionStarter_Relationship"
    },
    Aggregate = {
        Template = "org/oomodels/sandbox/business/foundation/entities/TransactionStarter_RelationshipWizard"
    }
]
End1Entity«»
...
XMPresentation ChangeabilityModes[
    "readwrite",
    "transactionreadwrite",
    "transactionreadwrite_eins"
]
VisibilityModes[
    "readwrite",
    "readonly",
    "transactionreadwrite",
    "transactionreadonly",
    "subtransaction",
    "transactionreadwrite_eins",
    "transactionreadwrite_zwei"
]
End2Entity«»
...
XMPresentation ChangeabilityModes[
    "readwrite",
    "transactionreadwrite",
    "transactionreadwrite_zwei"
]
VisibilityModes[
    "readwrite",
    "readonly",
    "transactionreadwrite",
    "transactionreadonly",
    "subtransaction",
    "transactionreadwrite_zwei"
]


Description[edit]

A relationship between two Entities.