Jump to: navigation, search

Difference between revisions of "RELATION"


 
(5 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
| title = Relation
 
| title = Relation
 
| name = RELATION
 
| name = RELATION
| internalname = Relation
+
| internalname = SystemObjects.RELATION
 
| namespace = System.Relation
 
| namespace = System.Relation
 
| image = [[File:SY_RELATION.png|220px]]
 
| image = [[File:SY_RELATION.png|220px]]
Line 11: Line 11:
 
| runtimetype = UBIK.Content.Relationship
 
| runtimetype = UBIK.Content.Relationship
 
}}
 
}}
 
+
A Relation relates objects by a n:n relationship.
  
 
== Own Properties ==
 
== Own Properties ==
Line 18: Line 18:
 
! width=30% | Name !! width=20% | Data type !! Comment
 
! width=30% | Name !! width=20% | Data type !! Comment
 
|-
 
|-
| '''Targettype left''' (TARGETTYPELEFT) || {{Guid}} || Reference to the MetaClass of the left target type
+
| '''Left target type''' (TARGETTYPELEFT) || {{Guid}} || Reference to the MetaClass of the owner object
 +
|-
 +
| '''Right target type''' (TARGETTYPELEFT) || {{Guid}} || Reference to the MetaClass of the child object
 
|-
 
|-
| '''Targettype right''' (TARGETTYPELEFT) || {{Guid}} || Reference to a MetaClass
+
| '''Relation data template''' (RELATIONDATA) || {{Guid}} || Reference to a MetaClass defining the template of the relation data
 
|-
 
|-
| '''Targettype right''' (TARGETTYPELEFT) || {{Guid}} || Reference to a MetaClass
+
| '''Relation data MetaClass''' (RELATIONDATAMETACLASS) || {{Guid}} || Reference to the created MetaClass containing the relation data
 
|}
 
|}
  
[[Category:Metaclasses|RELATION]]
+
[[Category:Metaclasses]]

Latest revision as of 10:12, 4 November 2015

IC METACLASS.gif Relation
Name RELATION
Namespace System.Relation
Internal Name SystemObjects.RELATION
TypeString UBIK.Kernel.MetaClass
RuntimeType UBIK.Content.Relationship
Purpose Configure relations
Version 2+

A Relation relates objects by a n:n relationship.

Own Properties

Name Data type Comment
Left target type (TARGETTYPELEFT) Guid Reference to the MetaClass of the owner object
Right target type (TARGETTYPELEFT) Guid Reference to the MetaClass of the child object
Relation data template (RELATIONDATA) Guid Reference to a MetaClass defining the template of the relation data
Relation data MetaClass (RELATIONDATAMETACLASS) Guid Reference to the created MetaClass containing the relation data