Changes

Entity Data Model

1,475 bytes added, 15:11, 18 June 2013
/* MetaClass & Inheritance */
[[File:IL_DOM_013.png|thumb|220 px|alt=Inheritance MetaClass|Inheritance MetaClass]]
We can build up a hierarchical tree of MetaClasses, where MetaClasses pass on MetaProperties to child-MetaClasses ("Inheritance").
 
<table>
<tr>
<td align="center" valign="top">
{| class="wikitable"
|-
! Pump !! TAG !! Vendor !! Power !! Maintenance !! Plant
|- align="center"
| #1 || style="width: 80px;" | P0815 || style="width: 100px;" | Andritz || style="width: 50px;" align="right" | 2 kW || Yearly || style="width: 80px; background-color: #C3D69B" | UBIK1
|- align="center"
| #2 || P0816 || Andritz || align="right" | 5 kW || Monthly || style="background-color: #C3D69B" | UBIK1
|- align="center"
| #3 || P0817 || Sulzer || align="right" | 4 kW || Yearly || style="background-color: #C3D69B" | UBIK1
|}
</td>
<td align="center">
{| class="wikitable"
|-
! Armature# !! Pump#
|- align="center"
| A100 || style="width: 80px;" | P0815
|- align="center"
| A100 || P0816
|- align="center"
| A200 || P0815
|- align="center"
| A200 || P0816
|- align="center"
| A200 || P0817
|}
</td>
</tr>
<tr>
<td align="center">[[File:IC_ArrowGreenDown.png|40 px]]</td>
<td align="center">[[File:IC_ArrowGreenDown.png|40 px]]</td>
</tr>
<tr>
<td align="center"><i>each</i> pump refers exactely to the <i>one</i> plant</td>
<td align="center"><i>two</i> pumps are controlled by <i>two</i> armatures<br><i>one</i> pump is controlled by <i>one</i> armature</td>
</tr>
<tr>
<td align="center">[[File:IC_ArrowGreenDown.png|40 px]]</td>
<td align="center">[[File:IC_ArrowGreenDown.png|40 px]]</td>
</tr>
<tr>
<td align="center"><b>Cardinality 1 : n</b></td>
<td align="center"><b>Cardinality n : n</b></td>
</tr>
</table>
=== MetaClass & Classification ===
10,686
edits