comparison data/model.xml @ 2:035de8b7b18e

Temporary commit, refactoring, added readme
author cin
date Sun, 25 Feb 2018 17:12:33 +0300
parents 7f803979305f
children 437127ab6a12
comparison
equal deleted inserted replaced
1:7f803979305f 2:035de8b7b18e
95 <xmlMember /> 95 <xmlMember />
96 </property> 96 </property>
97 <hasA name="Coordinator" type="MaritimeRcc" nullable="true"> 97 <hasA name="Coordinator" type="MaritimeRcc" nullable="true">
98 <thisKey name="CoordinatorId" /> 98 <thisKey name="CoordinatorId" />
99 </hasA> 99 </hasA>
100 <hasMany name="PartnerLinks" type="OperationRccLink">
101 <otherKey name="Operation"/>
102 </hasMany>
100 </entity> 103 </entity>
101 104
102 <entity name="SarCase"> 105 <entity name="SarCase">
103 <description>Поисково-спасательное дело, собирает в себе информацию об 106 <description>Поисково-спасательное дело, собирает в себе информацию об
104 операциях, аварийном случае, поступающих данных.</description> 107 операциях, аварийном случае, поступающих данных.</description>
122 </entity> 125 </entity>
123 126
124 <entity name="Region"> 127 <entity name="Region">
125 <description>Район проведение поисково-спасательной операции</description> 128 <description>Район проведение поисково-спасательной операции</description>
126 </entity> 129 </entity>
130
131 <entity name="OperationRccLink">
132 <!-- composite primary key -->
133 <primaryKey name="Id">
134 <!-- use existing members -->
135 <member name="Operation"/>
136 <member name="Rcc"/>
137 </primaryKey>
138 <hasA name="Operation" type="Operation">
139 <thisKey name="OperationId"/>
140 </hasA>
141 <hasA name="Rcc">
142 <thisKey name="RccId"/>
143 </hasA>
144 <hasMany name="Info" type="LinkInfo">
145 <otherKey name="Link"/>
146 <clr:association />
147 </hasMany>
148 </entity>
149
150 <entity name="LinkInfo">
151 <primaryKey name="Id">
152 <member name="Link"/>
153 </primaryKey>
154 <hasA name="Link" type="OperationRccLink">
155 <thisKey>
156 <property name="OperationId"/>
157 <property name="RccId"/>
158 </thisKey>
159 <clr:association />
160 </hasA>
161 <property name="description" type="string"/>
162 </entity>
127 163
128 </package> 164 </package>