Datei: NdoJsonFormatter/FormatterUnitTests/NDOMapping.xml

Last Commit (57b6d0d)
1 <?xml version="1.0" encoding="UTF-8"?>
2 <NDOMapping SchemaVersion="1.0">
3 ··<Connections>
4 ····<Connection ID="C0" Name="Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=NDOTest;Data Source=localhost" Type="SqlServer" />
5 ··</Connections>
6 ··<Classes>
7 ····<Class AssemblyName="PureBusinessClasses" FullName="AbstractBaseTestClasses.ABA" TableName="ABA" ConnectionId="C0" TypeCode="111219828">
8 ······<Oid>
9 ········<OidColumn AutoIncremented="True" Name="ID" />
10 ······</Oid>
11 ······<Fields>
12 ········<Field Name="myString">
13 ··········<Column Name="MyString" />
14 ········</Field>
15 ······</Fields>
16 ······<Relations />
17 ····</Class>
18 ····<Class AssemblyName="PureBusinessClasses" FullName="AbstractBaseTestClasses.ABB" TableName="ABB" ConnectionId="C0" TypeCode="111219829">
19 ······<Oid>
20 ········<OidColumn AutoIncremented="True" Name="ID" />
21 ······</Oid>
22 ······<Fields>
23 ········<Field Name="myString">
24 ··········<Column Name="MyString" />
25 ········</Field>
26 ······</Fields>
27 ······<Relations>
28 ········<Relation FieldName="myA" ReferencedTypeName="AbstractBaseTestClasses.ABA" RelationName="">
29 ··········<ForeignKeyColumn Name="IDABB" />
30 ········</Relation>
31 ······</Relations>
32 ····</Class>
33 ····<Class AssemblyName="PureBusinessClasses" FullName="AbstractBaseTestClasses.ABBase" TableName="Unused" ConnectionId="C0">
34 ······<Oid>
35 ········<OidColumn AutoIncremented="True" Name="Unused" />
36 ······</Oid>
37 ······<Fields>
38 ········<Field Name="myString" AccessorName="MyString">
39 ··········<Column Name="Unused" />
40 ········</Field>
41 ······</Fields>
42 ······<Relations />
43 ····</Class>
44 ····<Class AssemblyName="PureBusinessClasses" FullName="AbstractBaseTestClasses.AbstractRelLeft" TableName="AbstractRelLeft" ConnectionId="C0" TypeCode="-1523935278">
45 ······<Oid>
46 ········<OidColumn AutoIncremented="True" Name="ID" />
47 ······</Oid>
48 ······<Fields>
49 ········<Field Name="myString" AccessorName="MyString">
50 ··········<Column Name="MyString" />
51 ········</Field>
52 ······</Fields>
53 ······<Relations>
54 ········<Relation FieldName="theBases" ReferencedTypeName="AbstractBaseTestClasses.ABBase" RelationName="">
55 ··········<ForeignKeyColumn Name="IDAbstractRelLeft" />
56 ··········<MappingTable TableName="relABBaseAbstractRelLeft" ChildForeignKeyTypeColumnName="TCABBase" ConnectionId="C0">
57 ············<ForeignKeyColumn Name="IDABBase" />
58 ··········</MappingTable>
59 ········</Relation>
60 ······</Relations>
61 ····</Class>
62 ····<Class AssemblyName="PureBusinessClasses" FullName="DataTypeTestClasses.DataContainer" TableName="DataContainer" ConnectionId="C0" TypeCode="-484443974">
63 ······<Oid>
64 ········<OidColumn AutoIncremented="True" Name="ID" />
65 ······</Oid>
66 ······<Fields>
67 ········<Field Name="boolVar" AccessorName="BoolVar">
68 ··········<Column Name="BoolVar" />
69 ········</Field>
70 ········<Field Name="byteArrVar" AccessorName="ByteArrVar">
71 ··········<Column Name="ByteArrVar" />
72 ········</Field>
73 ········<Field Name="byteVar" AccessorName="ByteVar">
74 ··········<Column Name="ByteVar" />
75 ········</Field>
76 ········<Field Name="dateTimeVar" AccessorName="DateTimeVar">
77 ··········<Column Name="DateTimeVar" />
78 ········</Field>
79 ········<Field Name="decVar" AccessorName="DecVar">
80 ··········<Column Name="DecVar" Size="6" Precision="2" />
81 ········</Field>
82 ········<Field Name="doubleVar" AccessorName="DoubleVar">
83 ··········<Column Name="DoubleVar" Size="30" Precision="1" />
84 ········</Field>
85 ········<Field Name="emptyDateTimeVar" AccessorName="EmptyDateTimeVar">
86 ··········<Column Name="EmptyDateTimeVar" />
87 ········</Field>
88 ········<Field Name="emptyGuidVar" AccessorName="EmptyGuidVar">
89 ··········<Column Name="EmptyGuidVar" />
90 ········</Field>
91 ········<Field Name="enumVar" AccessorName="EnumVar">
92 ··········<Column Name="EnumVar" />
93 ········</Field>
94 ········<Field Name="floatVar" AccessorName="FloatVar">
95 ··········<Column Name="FloatVar" Size="29" Precision="1" />
96 ········</Field>
97 ········<Field Name="guidVar" AccessorName="GuidVar">
98 ··········<Column Name="GuidVar" />
99 ········</Field>
100 ········<Field Name="int16Var" AccessorName="Int16Var">
101 ··········<Column Name="Int16Var" />
102 ········</Field>
103 ········<Field Name="int32Var" AccessorName="Int32Var">
104 ··········<Column Name="Int32Var" />
105 ········</Field>
106 ········<Field Name="int64Var" AccessorName="Int64Var">
107 ··········<Column Name="Int64Var" />
108 ········</Field>
109 ········<Field Name="nullString" AccessorName="NullString">
110 ··········<Column Name="NullString" />
111 ········</Field>
112 ········<Field Name="stringVar" AccessorName="StringVar">
113 ··········<Column Name="StringVar" />
114 ········</Field>
115 ········<Field Name="uint16Var" AccessorName="Uint16Var">
116 ··········<Column Name="Uint16Var" />
117 ········</Field>
118 ········<Field Name="uint32Var" AccessorName="Uint32Var">
119 ··········<Column Name="Uint32Var" />
120 ········</Field>
121 ········<Field Name="uint64Var" AccessorName="Uint64Var">
122 ··········<Column Name="Uint64Var" />
123 ········</Field>
124 ······</Fields>
125 ······<Relations />
126 ····</Class>
127 ····<Class AssemblyName="PureBusinessClasses" FullName="DataTypeTestClasses.DataContainerDerived" TableName="DataContainerDerived" ConnectionId="C0" TypeCode="-1995649021">
128 ······<Oid>
129 ········<OidColumn AutoIncremented="True" Name="ID" />
130 ······</Oid>
131 ······<Fields>
132 ········<Field Name="boolVar">
133 ··········<Column Name="BoolVar" />
134 ········</Field>
135 ········<Field Name="byteArrVar">
136 ··········<Column Name="ByteArrVar" />
137 ········</Field>
138 ········<Field Name="byteVar">
139 ··········<Column Name="ByteVar" />
140 ········</Field>
141 ········<Field Name="dateTimeVar">
142 ··········<Column Name="DateTimeVar" />
143 ········</Field>
144 ········<Field Name="decVar">
145 ··········<Column Name="DecVar" Size="6" Precision="2" />
146 ········</Field>
147 ········<Field Name="doubleVar">
148 ··········<Column Name="DoubleVar" Size="29" />
149 ········</Field>
150 ········<Field Name="emptyDateTimeVar">
151 ··········<Column Name="EmptyDateTimeVar" />
152 ········</Field>
153 ········<Field Name="emptyGuidVar">
154 ··········<Column Name="EmptyGuidVar" />
155 ········</Field>
156 ········<Field Name="enumVar">
157 ··········<Column Name="EnumVar" />
158 ········</Field>
159 ········<Field Name="floatVar">
160 ··········<Column Name="FloatVar" Size="15" />
161 ········</Field>
162 ········<Field Name="guidVar">
163 ··········<Column Name="GuidVar" />
164 ········</Field>
165 ········<Field Name="int16Var">
166 ··········<Column Name="Int16Var" />
167 ········</Field>
168 ········<Field Name="int32Var">
169 ··········<Column Name="Int32Var" />
170 ········</Field>
171 ········<Field Name="int64Var">
172 ··········<Column Name="Int64Var" />
173 ········</Field>
174 ········<Field Name="nullString">
175 ··········<Column Name="NullString" />
176 ········</Field>
177 ········<Field Name="stringVar">
178 ··········<Column Name="StringVar" />
179 ········</Field>
180 ········<Field Name="uint16Var">
181 ··········<Column Name="Uint16Var" />
182 ········</Field>
183 ········<Field Name="uint32Var">
184 ··········<Column Name="Uint32Var" />
185 ········</Field>
186 ········<Field Name="uint64Var">
187 ··········<Column Name="Uint64Var" />
188 ········</Field>
189 ······</Fields>
190 ······<Relations />
191 ····</Class>
192 ····<Class AssemblyName="PureBusinessClasses" FullName="DataTypeTestClasses.NullableDataContainer" TableName="NullableDataContainer" ConnectionId="C0" TypeCode="-955892775">
193 ······<Oid>
194 ········<OidColumn AutoIncremented="True" Name="ID" />
195 ······</Oid>
196 ······<Fields>
197 ········<Field Name="boolEmptyVar" AccessorName="BoolEmptyVar">
198 ··········<Column Name="BoolEmptyVar" />
199 ········</Field>
200 ········<Field Name="boolVar" AccessorName="BoolVar">
201 ··········<Column Name="BoolVar" />
202 ········</Field>
203 ········<Field Name="byteEmptyVar" AccessorName="ByteEmptyVar">
204 ··········<Column Name="ByteEmptyVar" />
205 ········</Field>
206 ········<Field Name="byteVar" AccessorName="ByteVar">
207 ··········<Column Name="ByteVar" />
208 ········</Field>
209 ········<Field Name="dateTimeEmptyVar" AccessorName="DateTimeEmptyVar">
210 ··········<Column Name="DateTimeEmptyVar" />
211 ········</Field>
212 ········<Field Name="dateTimeVar" AccessorName="DateTimeVar">
213 ··········<Column Name="DateTimeVar" />
214 ········</Field>
215 ········<Field Name="decEmptyVar" AccessorName="DecEmptyVar">
216 ··········<Column Name="DecEmptyVar" />
217 ········</Field>
218 ········<Field Name="decVar" AccessorName="DecVar">
219 ··········<Column Name="DecVar" Size="6" Precision="2" />
220 ········</Field>
221 ········<Field Name="doubleEmptyVar" AccessorName="DoubleEmptyVar">
222 ··········<Column Name="DoubleEmptyVar" />
223 ········</Field>
224 ········<Field Name="doubleVar" AccessorName="DoubleVar">
225 ··········<Column Name="DoubleVar" />
226 ········</Field>
227 ········<Field Name="enumEmptyVar" AccessorName="EnumEmptyVar">
228 ··········<Column Name="EnumEmptyVar" />
229 ········</Field>
230 ········<Field Name="enumVar" AccessorName="EnumVar">
231 ··········<Column Name="EnumVar" />
232 ········</Field>
233 ········<Field Name="floatEmptyVar" AccessorName="FloatEmptyVar">
234 ··········<Column Name="FloatEmptyVar" />
235 ········</Field>
236 ········<Field Name="floatVar" AccessorName="FloatVar">
237 ··········<Column Name="FloatVar" />
238 ········</Field>
239 ········<Field Name="guidEmptyVar" AccessorName="GuidEmptyVar">
240 ··········<Column Name="GuidEmptyVar" />
241 ········</Field>
242 ········<Field Name="guidVar" AccessorName="GuidVar">
243 ··········<Column Name="GuidVar" />
244 ········</Field>
245 ········<Field Name="int16EmptyVar" AccessorName="Int16EmptyVar">
246 ··········<Column Name="Int16EmptyVar" />
247 ········</Field>
248 ········<Field Name="int16Var" AccessorName="Int16Var">
249 ··········<Column Name="Int16Var" />
250 ········</Field>
251 ········<Field Name="int32EmptyVar" AccessorName="Int32EmptyVar">
252 ··········<Column Name="Int32EmptyVar" />
253 ········</Field>
254 ········<Field Name="int32Var" AccessorName="Int32Var">
255 ··········<Column Name="Int32Var" />
256 ········</Field>
257 ········<Field Name="int64EmptyVar" AccessorName="Int64EmptyVar">
258 ··········<Column Name="Int64EmptyVar" />
259 ········</Field>
260 ········<Field Name="int64Var" AccessorName="Int64Var">
261 ··········<Column Name="Int64Var" />
262 ········</Field>
263 ········<Field Name="uint16EmptyVar" AccessorName="Uint16EmptyVar">
264 ··········<Column Name="Uint16EmptyVar" />
265 ········</Field>
266 ········<Field Name="uint16Var" AccessorName="Uint16Var">
267 ··········<Column Name="Uint16Var" />
268 ········</Field>
269 ········<Field Name="uint32EmptyVar" AccessorName="Uint32EmptyVar">
270 ··········<Column Name="Uint32EmptyVar" />
271 ········</Field>
272 ········<Field Name="uint32Var" AccessorName="Uint32Var">
273 ··········<Column Name="Uint32Var" />
274 ········</Field>
275 ········<Field Name="uint64EmptyVar" AccessorName="Uint64EmptyVar">
276 ··········<Column Name="Uint64EmptyVar" />
277 ········</Field>
278 ········<Field Name="uint64Var" AccessorName="Uint64Var">
279 ··········<Column Name="Uint64Var" />
280 ········</Field>
281 ······</Fields>
282 ······<Relations />
283 ····</Class>
284 ····<Class AssemblyName="PureBusinessClasses" FullName="DataTypeTestClasses.NullableDataContainerDerived" TableName="NullableDCDerived" ConnectionId="C0" TypeCode="426351620">
285 ······<Oid>
286 ········<OidColumn AutoIncremented="True" Name="ID" />
287 ······</Oid>
288 ······<Fields>
289 ········<Field Name="boolEmptyVar">
290 ··········<Column Name="BoolEmptyVar" />
291 ········</Field>
292 ········<Field Name="boolVar">
293 ··········<Column Name="BoolVar" />
294 ········</Field>
295 ········<Field Name="byteEmptyVar">
296 ··········<Column Name="ByteEmptyVar" />
297 ········</Field>
298 ········<Field Name="byteVar">
299 ··········<Column Name="ByteVar" />
300 ········</Field>
301 ········<Field Name="dateTimeEmptyVar">
302 ··········<Column Name="DateTimeEmptyVar" />
303 ········</Field>
304 ········<Field Name="dateTimeVar">
305 ··········<Column Name="DateTimeVar" />
306 ········</Field>
307 ········<Field Name="decEmptyVar">
308 ··········<Column Name="DecEmptyVar" />
309 ········</Field>
310 ········<Field Name="decVar">
311 ··········<Column Name="DecVar" Size="9" Precision="2" />
312 ········</Field>
313 ········<Field Name="doubleEmptyVar">
314 ··········<Column Name="DoubleEmptyVar" />
315 ········</Field>
316 ········<Field Name="doubleVar">
317 ··········<Column Name="DoubleVar" />
318 ········</Field>
319 ········<Field Name="enumEmptyVar">
320 ··········<Column Name="EnumEmptyVar" />
321 ········</Field>
322 ········<Field Name="enumVar">
323 ··········<Column Name="EnumVar" />
324 ········</Field>
325 ········<Field Name="floatEmptyVar">
326 ··········<Column Name="FloatEmptyVar" />
327 ········</Field>
328 ········<Field Name="floatVar">
329 ··········<Column Name="FloatVar" />
330 ········</Field>
331 ········<Field Name="guidEmptyVar">
332 ··········<Column Name="GuidEmptyVar" />
333 ········</Field>
334 ········<Field Name="guidVar">
335 ··········<Column Name="GuidVar" />
336 ········</Field>
337 ········<Field Name="int16EmptyVar">
338 ··········<Column Name="Int16EmptyVar" />
339 ········</Field>
340 ········<Field Name="int16Var">
341 ··········<Column Name="Int16Var" />
342 ········</Field>
343 ········<Field Name="int32EmptyVar">
344 ··········<Column Name="Int32EmptyVar" />
345 ········</Field>
346 ········<Field Name="int32Var">
347 ··········<Column Name="Int32Var" />
348 ········</Field>
349 ········<Field Name="int64EmptyVar">
350 ··········<Column Name="Int64EmptyVar" />
351 ········</Field>
352 ········<Field Name="int64Var">
353 ··········<Column Name="Int64Var" />
354 ········</Field>
355 ········<Field Name="uint16EmptyVar">
356 ··········<Column Name="Uint16EmptyVar" />
357 ········</Field>
358 ········<Field Name="uint16Var">
359 ··········<Column Name="Uint16Var" />
360 ········</Field>
361 ········<Field Name="uint32EmptyVar">
362 ··········<Column Name="Uint32EmptyVar" />
363 ········</Field>
364 ········<Field Name="uint32Var">
365 ··········<Column Name="Uint32Var" />
366 ········</Field>
367 ········<Field Name="uint64EmptyVar">
368 ··········<Column Name="Uint64EmptyVar" />
369 ········</Field>
370 ········<Field Name="uint64Var">
371 ··········<Column Name="Uint64Var" />
372 ········</Field>
373 ······</Fields>
374 ······<Relations />
375 ····</Class>
376 ····<Class AssemblyName="PureBusinessClasses" FullName="DataTypeTestClasses.ParentWithEmbedded" TableName="ParentWithEmbedded" ConnectionId="C0" TypeCode="-2140619689">
377 ······<Oid>
378 ········<OidColumn AutoIncremented="True" Name="ID" />
379 ······</Oid>
380 ······<Fields>
381 ········<Field Name="ewom.member">
382 ··········<Column Name="Ewom" />
383 ········</Field>
384 ········<Field Name="test" AccessorName="Test">
385 ··········<Column Name="Test" />
386 ········</Field>
387 ······</Fields>
388 ······<Relations />
389 ····</Class>
390 ····<Class AssemblyName="PureBusinessClasses" FullName="DataTypeTestClasses.PrimitiveTypeMethodCaller" TableName="PrimitiveTypeMethodCaller" ConnectionId="C0" TypeCode="-1166465168">
391 ······<Oid>
392 ········<OidColumn AutoIncremented="True" Name="ID" />
393 ······</Oid>
394 ······<Fields>
395 ········<Field Name="boolVar">
396 ··········<Column Name="BoolVar" />
397 ········</Field>
398 ········<Field Name="doubleVar">
399 ··········<Column Name="DoubleVar" />
400 ········</Field>
401 ········<Field Name="dtVar">
402 ··········<Column Name="DtVar" />
403 ········</Field>
404 ········<Field Name="intVar">
405 ··········<Column Name="IntVar" />
406 ········</Field>
407 ········<Field Name="stringVar">
408 ··········<Column Name="StringVar" />
409 ········</Field>
410 ······</Fields>
411 ······<Relations />
412 ····</Class>
413 ····<Class AssemblyName="PureBusinessClasses" FullName="DataTypeTestClasses.VtAndEtContainer" TableName="VtAndEtContainer" ConnectionId="C0" TypeCode="342263030">
414 ······<Oid>
415 ········<OidColumn AutoIncremented="True" Name="ID" />
416 ······</Oid>
417 ······<Fields>
418 ········<Field Name="embeddedType.boolVar">
419 ··········<Column Name="EmbeddedType_BoolVar" />
420 ········</Field>
421 ········<Field Name="embeddedType.byteVar">
422 ··········<Column Name="EmbeddedType_ByteVar" />
423 ········</Field>
424 ········<Field Name="embeddedType.dateTimeVar">
425 ··········<Column Name="EmbeddedType_DateTimeVar" />
426 ········</Field>
427 ········<Field Name="embeddedType.decVar">
428 ··········<Column Name="EmbeddedType_DecVar" Size="6" Precision="2" />
429 ········</Field>
430 ········<Field Name="embeddedType.doubleVar">
431 ··········<Column Name="EmbeddedType_DoubleVar" />
432 ········</Field>
433 ········<Field Name="embeddedType.emptyDateTimeVar">
434 ··········<Column Name="EmbeddedType_EmptyDateTimeVar" />
435 ········</Field>
436 ········<Field Name="embeddedType.emptyGuidVar">
437 ··········<Column Name="EmbeddedType_EmptyGuidVar" />
438 ········</Field>
439 ········<Field Name="embeddedType.enumVar">
440 ··········<Column Name="EmbeddedType_EnumVar" />
441 ········</Field>
442 ········<Field Name="embeddedType.floatVar">
443 ··········<Column Name="EmbeddedType_FloatVar" />
444 ········</Field>
445 ········<Field Name="embeddedType.guidVar">
446 ··········<Column Name="EmbeddedType_GuidVar" />
447 ········</Field>
448 ········<Field Name="embeddedType.int16Var">
449 ··········<Column Name="EmbeddedType_Int16Var" />
450 ········</Field>
451 ········<Field Name="embeddedType.int32Var">
452 ··········<Column Name="EmbeddedType_Int32Var" />
453 ········</Field>
454 ········<Field Name="embeddedType.int64Var">
455 ··········<Column Name="EmbeddedType_Int64Var" />
456 ········</Field>
457 ········<Field Name="embeddedType.nullString">
458 ··········<Column Name="EmbeddedType_NullString" />
459 ········</Field>
460 ········<Field Name="embeddedType.stringVar">
461 ··········<Column Name="EmbeddedType_StringVar" />
462 ········</Field>
463 ········<Field Name="embeddedType.uint16Var">
464 ··········<Column Name="EmbeddedType_Uint16Var" />
465 ········</Field>
466 ········<Field Name="embeddedType.uint32Var">
467 ··········<Column Name="EmbeddedType_Uint32Var" />
468 ········</Field>
469 ········<Field Name="embeddedType.uint64Var">
470 ··········<Column Name="EmbeddedType_Uint64Var" />
471 ········</Field>
472 ········<Field Name="propValType.BoolVar">
473 ··········<Column Name="PropValType_BoolVar" />
474 ········</Field>
475 ········<Field Name="propValType.ByteVar">
476 ··········<Column Name="PropValType_ByteVar" />
477 ········</Field>
478 ········<Field Name="propValType.DateTimeVar">
479 ··········<Column Name="PropValType_DateTimeVar" />
480 ········</Field>
481 ········<Field Name="propValType.DecVar">
482 ··········<Column Name="PropValType_DecVar" Size="9" Precision="2" />
483 ········</Field>
484 ········<Field Name="propValType.DoubleVar">
485 ··········<Column Name="PropValType_DoubleVar" Size="11" Precision="6" />
486 ········</Field>
487 ········<Field Name="propValType.EmptyDateTimeVar">
488 ··········<Column Name="PropValType_EmptyDateTimeVar" />
489 ········</Field>
490 ········<Field Name="propValType.EmptyGuidVar">
491 ··········<Column Name="PropValType_EmptyGuidVar" />
492 ········</Field>
493 ········<Field Name="propValType.EnumVar">
494 ··········<Column Name="PropValType_EnumVar" />
495 ········</Field>
496 ········<Field Name="propValType.FloatVar">
497 ··········<Column Name="PropValType_FloatVar" Size="11" Precision="6" />
498 ········</Field>
499 ········<Field Name="propValType.GuidVar">
500 ··········<Column Name="PropValType_GuidVar" />
501 ········</Field>
502 ········<Field Name="propValType.Int16Var">
503 ··········<Column Name="PropValType_Int16Var" />
504 ········</Field>
505 ········<Field Name="propValType.Int32Var">
506 ··········<Column Name="PropValType_Int32Var" />
507 ········</Field>
508 ········<Field Name="propValType.Int64Var">
509 ··········<Column Name="PropValType_Int64Var" />
510 ········</Field>
511 ········<Field Name="propValType.NullString">
512 ··········<Column Name="PropValType_NullString" />
513 ········</Field>
514 ········<Field Name="propValType.StringVar">
515 ··········<Column Name="PropValType_StringVar" />
516 ········</Field>
517 ········<Field Name="propValType.Uint16Var">
518 ··········<Column Name="PropValType_Uint16Var" />
519 ········</Field>
520 ········<Field Name="propValType.Uint32Var">
521 ··········<Column Name="PropValType_Uint32Var" />
522 ········</Field>
523 ········<Field Name="propValType.Uint64Var">
524 ··········<Column Name="PropValType_Uint64Var" />
525 ········</Field>
526 ········<Field Name="pubValType.BoolVar">
527 ··········<Column Name="PubValType_BoolVar" />
528 ········</Field>
529 ········<Field Name="pubValType.ByteVar">
530 ··········<Column Name="PubValType_ByteVar" />
531 ········</Field>
532 ········<Field Name="pubValType.DateTimeVar">
533 ··········<Column Name="PubValType_DateTimeVar" />
534 ········</Field>
535 ········<Field Name="pubValType.DecVar">
536 ··········<Column Name="PubValType_DecVar" Size="9" Precision="2" />
537 ········</Field>
538 ········<Field Name="pubValType.DoubleVar">
539 ··········<Column Name="PubValType_DoubleVar" Size="11" Precision="6" />
540 ········</Field>
541 ········<Field Name="pubValType.EmptyDateTimeVar">
542 ··········<Column Name="PubValType_EmptyDateTimeVar" />
543 ········</Field>
544 ········<Field Name="pubValType.EmptyGuidVar">
545 ··········<Column Name="PubValType_EmptyGuidVar" />
546 ········</Field>
547 ········<Field Name="pubValType.EnumVar">
548 ··········<Column Name="PubValType_EnumVar" />
549 ········</Field>
550 ········<Field Name="pubValType.FloatVar">
551 ··········<Column Name="PubValType_FloatVar" Size="11" Precision="6" />
552 ········</Field>
553 ········<Field Name="pubValType.GuidVar">
554 ··········<Column Name="PubValType_GuidVar" />
555 ········</Field>
556 ········<Field Name="pubValType.Int16Var">
557 ··········<Column Name="PubValType_Int16Var" />
558 ········</Field>
559 ········<Field Name="pubValType.Int32Var">
560 ··········<Column Name="PubValType_Int32Var" />
561 ········</Field>
562 ········<Field Name="pubValType.Int64Var">
563 ··········<Column Name="PubValType_Int64Var" />
564 ········</Field>
565 ········<Field Name="pubValType.NullString">
566 ··········<Column Name="PubValType_NullString" />
567 ········</Field>
568 ········<Field Name="pubValType.StringVar">
569 ··········<Column Name="PubValType_StringVar" />
570 ········</Field>
571 ········<Field Name="pubValType.Uint16Var">
572 ··········<Column Name="PubValType_Uint16Var" />
573 ········</Field>
574 ········<Field Name="pubValType.Uint32Var">
575 ··········<Column Name="PubValType_Uint32Var" />
576 ········</Field>
577 ········<Field Name="pubValType.Uint64Var">
578 ··········<Column Name="PubValType_Uint64Var" />
579 ········</Field>
580 ······</Fields>
581 ······<Relations />
582 ····</Class>
583 ····<Class AssemblyName="PureBusinessClasses" FullName="DataTypeTestClasses.VtAndEtContainerDerived" TableName="VtAndEtContainerDerived" ConnectionId="C0" TypeCode="-94943161">
584 ······<Oid>
585 ········<OidColumn AutoIncremented="True" Name="ID" />
586 ······</Oid>
587 ······<Fields>
588 ········<Field Name="embeddedType.boolVar">
589 ··········<Column Name="EmbeddedType_BoolVar" />
590 ········</Field>
591 ········<Field Name="embeddedType.byteVar">
592 ··········<Column Name="EmbeddedType_ByteVar" />
593 ········</Field>
594 ········<Field Name="embeddedType.dateTimeVar">
595 ··········<Column Name="EmbeddedType_DateTimeVar" />
596 ········</Field>
597 ········<Field Name="embeddedType.decVar">
598 ··········<Column Name="EmbeddedType_DecVar" Size="9" Precision="2" />
599 ········</Field>
600 ········<Field Name="embeddedType.doubleVar">
601 ··········<Column Name="EmbeddedType_DoubleVar" />
602 ········</Field>
603 ········<Field Name="embeddedType.emptyDateTimeVar">
604 ··········<Column Name="EmbeddedType_EmptyDateTimeVar" />
605 ········</Field>
606 ········<Field Name="embeddedType.emptyGuidVar">
607 ··········<Column Name="EmbeddedType_EmptyGuidVar" />
608 ········</Field>
609 ········<Field Name="embeddedType.enumVar">
610 ··········<Column Name="EmbeddedType_EnumVar" />
611 ········</Field>
612 ········<Field Name="embeddedType.floatVar">
613 ··········<Column Name="EmbeddedType_FloatVar" />
614 ········</Field>
615 ········<Field Name="embeddedType.guidVar">
616 ··········<Column Name="EmbeddedType_GuidVar" />
617 ········</Field>
618 ········<Field Name="embeddedType.int16Var">
619 ··········<Column Name="EmbeddedType_Int16Var" />
620 ········</Field>
621 ········<Field Name="embeddedType.int32Var">
622 ··········<Column Name="EmbeddedType_Int32Var" />
623 ········</Field>
624 ········<Field Name="embeddedType.int64Var">
625 ··········<Column Name="EmbeddedType_Int64Var" />
626 ········</Field>
627 ········<Field Name="embeddedType.nullString">
628 ··········<Column Name="EmbeddedType_NullString" />
629 ········</Field>
630 ········<Field Name="embeddedType.stringVar">
631 ··········<Column Name="EmbeddedType_StringVar" />
632 ········</Field>
633 ········<Field Name="embeddedType.uint16Var">
634 ··········<Column Name="EmbeddedType_Uint16Var" />
635 ········</Field>
636 ········<Field Name="embeddedType.uint32Var">
637 ··········<Column Name="EmbeddedType_Uint32Var" />
638 ········</Field>
639 ········<Field Name="embeddedType.uint64Var">
640 ··········<Column Name="EmbeddedType_Uint64Var" />
641 ········</Field>
642 ········<Field Name="propValType.BoolVar">
643 ··········<Column Name="PropValType_BoolVar" />
644 ········</Field>
645 ········<Field Name="propValType.ByteVar">
646 ··········<Column Name="PropValType_ByteVar" />
647 ········</Field>
648 ········<Field Name="propValType.DateTimeVar">
649 ··········<Column Name="PropValType_DateTimeVar" />
650 ········</Field>
651 ········<Field Name="propValType.DecVar">
652 ··········<Column Name="PropValType_DecVar" Size="9" Precision="2" />
653 ········</Field>
654 ········<Field Name="propValType.DoubleVar">
655 ··········<Column Name="PropValType_DoubleVar" Size="11" Precision="6" />
656 ········</Field>
657 ········<Field Name="propValType.EmptyDateTimeVar">
658 ··········<Column Name="PropValType_EmptyDateTimeVar" />
659 ········</Field>
660 ········<Field Name="propValType.EmptyGuidVar">
661 ··········<Column Name="PropValType_EmptyGuidVar" />
662 ········</Field>
663 ········<Field Name="propValType.EnumVar">
664 ··········<Column Name="PropValType_EnumVar" />
665 ········</Field>
666 ········<Field Name="propValType.FloatVar">
667 ··········<Column Name="PropValType_FloatVar" Size="11" Precision="6" />
668 ········</Field>
669 ········<Field Name="propValType.GuidVar">
670 ··········<Column Name="PropValType_GuidVar" />
671 ········</Field>
672 ········<Field Name="propValType.Int16Var">
673 ··········<Column Name="PropValType_Int16Var" />
674 ········</Field>
675 ········<Field Name="propValType.Int32Var">
676 ··········<Column Name="PropValType_Int32Var" />
677 ········</Field>
678 ········<Field Name="propValType.Int64Var">
679 ··········<Column Name="PropValType_Int64Var" />
680 ········</Field>
681 ········<Field Name="propValType.NullString">
682 ··········<Column Name="PropValType_NullString" />
683 ········</Field>
684 ········<Field Name="propValType.StringVar">
685 ··········<Column Name="PropValType_StringVar" />
686 ········</Field>
687 ········<Field Name="propValType.Uint16Var">
688 ··········<Column Name="PropValType_Uint16Var" />
689 ········</Field>
690 ········<Field Name="propValType.Uint32Var">
691 ··········<Column Name="PropValType_Uint32Var" />
692 ········</Field>
693 ········<Field Name="propValType.Uint64Var">
694 ··········<Column Name="PropValType_Uint64Var" />
695 ········</Field>
696 ········<Field Name="pubValType.BoolVar">
697 ··········<Column Name="PubValType_BoolVar" />
698 ········</Field>
699 ········<Field Name="pubValType.ByteVar">
700 ··········<Column Name="PubValType_ByteVar" />
701 ········</Field>
702 ········<Field Name="pubValType.DateTimeVar">
703 ··········<Column Name="PubValType_DateTimeVar" />
704 ········</Field>
705 ········<Field Name="pubValType.DecVar">
706 ··········<Column Name="PubValType_DecVar" Size="9" Precision="2" />
707 ········</Field>
708 ········<Field Name="pubValType.DoubleVar">
709 ··········<Column Name="PubValType_DoubleVar" Size="11" Precision="6" />
710 ········</Field>
711 ········<Field Name="pubValType.EmptyDateTimeVar">
712 ··········<Column Name="PubValType_EmptyDateTimeVar" />
713 ········</Field>
714 ········<Field Name="pubValType.EmptyGuidVar">
715 ··········<Column Name="PubValType_EmptyGuidVar" />
716 ········</Field>
717 ········<Field Name="pubValType.EnumVar">
718 ··········<Column Name="PubValType_EnumVar" />
719 ········</Field>
720 ········<Field Name="pubValType.FloatVar">
721 ··········<Column Name="PubValType_FloatVar" Size="11" Precision="6" />
722 ········</Field>
723 ········<Field Name="pubValType.GuidVar">
724 ··········<Column Name="PubValType_GuidVar" />
725 ········</Field>
726 ········<Field Name="pubValType.Int16Var">
727 ··········<Column Name="PubValType_Int16Var" />
728 ········</Field>
729 ········<Field Name="pubValType.Int32Var">
730 ··········<Column Name="PubValType_Int32Var" />
731 ········</Field>
732 ········<Field Name="pubValType.Int64Var">
733 ··········<Column Name="PubValType_Int64Var" />
734 ········</Field>
735 ········<Field Name="pubValType.NullString">
736 ··········<Column Name="PubValType_NullString" />
737 ········</Field>
738 ········<Field Name="pubValType.StringVar">
739 ··········<Column Name="PubValType_StringVar" />
740 ········</Field>
741 ········<Field Name="pubValType.Uint16Var">
742 ··········<Column Name="PubValType_Uint16Var" />
743 ········</Field>
744 ········<Field Name="pubValType.Uint32Var">
745 ··········<Column Name="PubValType_Uint32Var" />
746 ········</Field>
747 ········<Field Name="pubValType.Uint64Var">
748 ··········<Column Name="PubValType_Uint64Var" />
749 ········</Field>
750 ······</Fields>
751 ······<Relations />
752 ····</Class>
753 ····<Class AssemblyName="PureBusinessClasses" FullName="DateTest.DateTestClass" TableName="DateTestClass" ConnectionId="C0" TypeCode="-1832179031">
754 ······<Oid>
755 ········<OidColumn AutoIncremented="True" Name="ID" />
756 ······</Oid>
757 ······<Fields>
758 ········<Field Name="name" AccessorName="Name">
759 ··········<Column Name="Name1" />
760 ········</Field>
761 ······</Fields>
762 ······<Relations>
763 ········<Relation FieldName="innerDate" AccessorName="InnerDate" ReferencedTypeName="DateTest.InnerDate" RelationName="">
764 ··········<ForeignKeyColumn Name="IDInnerDate" />
765 ········</Relation>
766 ······</Relations>
767 ····</Class>
768 ····<Class AssemblyName="PureBusinessClasses" FullName="DateTest.InnerDate" TableName="InnerDate" ConnectionId="C0" TypeCode="52907605">
769 ······<Oid>
770 ········<OidColumn AutoIncremented="True" Name="ID" />
771 ······</Oid>
772 ······<Fields>
773 ········<Field Name="dt" AccessorName="Dt">
774 ··········<Column Name="Dt" />
775 ········</Field>
776 ········<Field Name="dt2">
777 ··········<Column Name="Dt2" />
778 ········</Field>
779 ······</Fields>
780 ······<Relations />
781 ····</Class>
782 ····<Class AssemblyName="PureBusinessClasses" FullName="DeleteForeignRelation.DfrAddress" TableName="DfrAddress" ConnectionId="C0" TypeCode="1912466860">
783 ······<Oid>
784 ········<OidColumn AutoIncremented="True" Name="ID" />
785 ······</Oid>
786 ······<Fields>
787 ········<Field Name="ort" AccessorName="Ort">
788 ··········<Column Name="Ort" />
789 ········</Field>
790 ······</Fields>
791 ······<Relations>
792 ········<Relation FieldName="descriptorList" ReferencedTypeName="DeleteForeignRelation.DfrAddressDescriptor" RelationName="">
793 ··········<ForeignKeyColumn Name="IDDfrAddress" />
794 ········</Relation>
795 ········<Relation FieldName="originContact" AccessorName="OriginContact" ReferencedTypeName="DeleteForeignRelation.DfrContact" RelationName="">
796 ··········<ForeignKeyColumn Name="IDDfrContact" />
797 ········</Relation>
798 ······</Relations>
799 ····</Class>
800 ····<Class AssemblyName="PureBusinessClasses" FullName="DeleteForeignRelation.DfrAddressDescriptor" TableName="DfrAddressDescriptor" ConnectionId="C0" TypeCode="-417827269">
801 ······<Oid>
802 ········<OidColumn AutoIncremented="True" Name="ID" />
803 ······</Oid>
804 ······<Fields>
805 ········<Field Name="isAdopted" AccessorName="IsAdopted">
806 ··········<Column Name="IsAdopted" />
807 ········</Field>
808 ······</Fields>
809 ······<Relations>
810 ········<Relation FieldName="address" AccessorName="Address" ReferencedTypeName="DeleteForeignRelation.DfrAddress" RelationName="">
811 ··········<ForeignKeyColumn Name="IDDfrAddress" />
812 ········</Relation>
813 ········<Relation FieldName="contact" AccessorName="DfrContact" ReferencedTypeName="DeleteForeignRelation.DfrContact" RelationName="">
814 ··········<ForeignKeyColumn Name="IDDfrContact" />
815 ········</Relation>
816 ······</Relations>
817 ····</Class>
818 ····<Class AssemblyName="PureBusinessClasses" FullName="DeleteForeignRelation.DfrContact" TableName="DfrContact" ConnectionId="C0" TypeCode="-283281960">
819 ······<Oid>
820 ········<OidColumn AutoIncremented="True" Name="ID" />
821 ······</Oid>
822 ······<Fields>
823 ········<Field Name="name" AccessorName="Name">
824 ··········<Column Name="Name" />
825 ········</Field>
826 ······</Fields>
827 ······<Relations>
828 ········<Relation FieldName="addresses" ReferencedTypeName="DeleteForeignRelation.DfrAddressDescriptor" RelationName="">
829 ··········<ForeignKeyColumn Name="IDDfrContact" />
830 ········</Relation>
831 ······</Relations>
832 ····</Class>
833 ····<Class AssemblyName="PureBusinessClasses" FullName="DerivedStateTestClasses.Base" TableName="Base" ConnectionId="C0" TypeCode="-1648065122">
834 ······<Oid>
835 ········<OidColumn AutoIncremented="True" Name="ID" />
836 ······</Oid>
837 ······<Fields>
838 ········<Field Name="theField" AccessorName="TheField">
839 ··········<Column Name="TheField" />
840 ········</Field>
841 ······</Fields>
842 ······<Relations />
843 ····</Class>
844 ····<Class AssemblyName="PureBusinessClasses" FullName="DerivedStateTestClasses.Derived" TableName="Derived" ConnectionId="C0" TypeCode="151947312">
845 ······<Oid>
846 ········<OidColumn AutoIncremented="True" Name="ID" />
847 ······</Oid>
848 ······<Fields>
849 ········<Field Name="theField">
850 ··········<Column Name="TheField" />
851 ········</Field>
852 ······</Fields>
853 ······<Relations />
854 ····</Class>
855 ····<Class AssemblyName="PureBusinessClasses" FullName="DoubleRelationClasses.DRAddress" TableName="DRAddress" ConnectionId="C0" TypeCode="883751506">
856 ······<Oid>
857 ········<OidColumn AutoIncremented="True" Name="ID" AllowDbNull="False" />
858 ······</Oid>
859 ······<Fields>
860 ········<Field Name="street" AccessorName="Street">
861 ··········<Column Name="Street" />
862 ········</Field>
863 ······</Fields>
864 ······<Relations>
865 ········<Relation FieldName="person" AccessorName="Person" ReferencedTypeName="DoubleRelationClasses.DRPerson" RelationName="RelAddresses">
866 ··········<ForeignKeyColumn Name="IDDRPerson_RelAddresses" />
867 ········</Relation>
868 ······</Relations>
869 ····</Class>
870 ····<Class AssemblyName="PureBusinessClasses" FullName="DoubleRelationClasses.DRPerson" TableName="DRPerson" ConnectionId="C0" TypeCode="43645239">
871 ······<Oid>
872 ········<OidColumn AutoIncremented="True" Name="ID" AllowDbNull="False" />
873 ······</Oid>
874 ······<Fields>
875 ········<Field Name="lastName" AccessorName="LastName">
876 ··········<Column Name="LastName" />
877 ········</Field>
878 ········<Field Name="name" AccessorName="Name">
879 ··········<Column Name="Name" />
880 ········</Field>
881 ······</Fields>
882 ······<Relations>
883 ········<Relation FieldName="addresses" ReferencedTypeName="DoubleRelationClasses.DRAddress" RelationName="RelAddresses">
884 ··········<ForeignKeyColumn Name="IDDRPerson_RelAddresses" />
885 ········</Relation>
886 ········<Relation FieldName="defaultAddress" AccessorName="DefaultAddress" ReferencedTypeName="DoubleRelationClasses.DRAddress" RelationName="RelDefaultAddress">
887 ··········<ForeignKeyColumn Name="IDDRAddress_RelDefaultAddress" />
888 ········</Relation>
889 ······</Relations>
890 ····</Class>
891 ····<Class AssemblyName="PureBusinessClasses" FullName="ForeignObjectManipulationClasses.ChildElement" TableName="ChildElement" ConnectionId="C0" TypeCode="187226617">
892 ······<Oid>
893 ········<OidColumn AutoIncremented="True" Name="ID" />
894 ······</Oid>
895 ······<Fields />
896 ······<Relations />
897 ····</Class>
898 ····<Class AssemblyName="PureBusinessClasses" FullName="ForeignObjectManipulationClasses.ChildList" TableName="ChildList" ConnectionId="C0" TypeCode="941498049">
899 ······<Oid>
900 ········<OidColumn AutoIncremented="True" Name="ID" />
901 ······</Oid>
902 ······<Fields />
903 ······<Relations />
904 ····</Class>
905 ····<Class AssemblyName="PureBusinessClasses" FullName="ForeignObjectManipulationClasses.Parent" TableName="Parent" ConnectionId="C0" TypeCode="-1379313885">
906 ······<Oid>
907 ········<OidColumn AutoIncremented="True" Name="ID" />
908 ······</Oid>
909 ······<Fields>
910 ········<Field Name="childEmbedded.childField">
911 ··········<Column Name="ChildEmbedded" />
912 ········</Field>
913 ········<Field Name="name">
914 ··········<Column Name="Name" />
915 ········</Field>
916 ········<Field Name="position.X">
917 ··········<Column Name="Position_X" />
918 ········</Field>
919 ········<Field Name="position.Y">
920 ··········<Column Name="Position_Y" />
921 ········</Field>
922 ······</Fields>
923 ······<Relations>
924 ········<Relation FieldName="elementChild" AccessorName="ElementChild" ReferencedTypeName="ForeignObjectManipulationClasses.ChildElement" RelationName="">
925 ··········<ForeignKeyColumn Name="IDChildElement" />
926 ········</Relation>
927 ········<Relation FieldName="listChilds" ReferencedTypeName="ForeignObjectManipulationClasses.ChildList" RelationName="">
928 ··········<ForeignKeyColumn Name="IDParent" />
929 ········</Relation>
930 ······</Relations>
931 ····</Class>
932 ····<Class AssemblyName="PureBusinessClasses" FullName="NDOObjectIdTestClasses.AbstractBaseGuid" TableName="Unused" ConnectionId="C0">
933 ······<Oid>
934 ········<OidColumn FieldName="guid" AllowDbNull="False" />
935 ······</Oid>
936 ······<Fields>
937 ········<Field Name="guid" AccessorName="Guid">
938 ··········<Column Name="Guid" />
939 ········</Field>
940 ······</Fields>
941 ······<Relations />
942 ····</Class>
943 ····<Class AssemblyName="PureBusinessClasses" FullName="NDOObjectIdTestClasses.ClassWithHint" TableName="ClassWithHint" ConnectionId="C0" TypeCode="1351541559">
944 ······<Oid>
945 ········<OidColumn Name="ID" NetType="System.Guid,mscorlib" AllowDbNull="False" />
946 ······</Oid>
947 ······<Fields>
948 ········<Field Name="text" AccessorName="Text">
949 ··········<Column Name="Text" />
950 ········</Field>
951 ······</Fields>
952 ······<Relations />
953 ····</Class>
954 ····<Class AssemblyName="PureBusinessClasses" FullName="NDOObjectIdTestClasses.DerivedGuid" TableName="DerivedGuid" ConnectionId="C0" TypeCode="-145388552">
955 ······<Oid>
956 ········<OidColumn FieldName="guid" AllowDbNull="False" />
957 ······</Oid>
958 ······<Fields>
959 ········<Field Name="guid">
960 ··········<Column Name="Guid" />
961 ········</Field>
962 ········<Field Name="myfield" AccessorName="Myfield">
963 ··········<Column Name="Myfield" />
964 ········</Field>
965 ······</Fields>
966 ······<Relations />
967 ····</Class>
968 ····<Class AssemblyName="PureBusinessClasses" FullName="NDOObjectIdTestClasses.HintOwner" TableName="HintOwner" ConnectionId="C0" TypeCode="-1156110690">
969 ······<Oid>
970 ········<OidColumn Name="ID" NetType="System.Int32,mscorlib" AllowDbNull="False" />
971 ······</Oid>
972 ······<Fields />
973 ······<Relations>
974 ········<Relation FieldName="element" AccessorName="Element" ReferencedTypeName="NDOObjectIdTestClasses.ClassWithHint" RelationName="">
975 ··········<ForeignKeyColumn Name="IDClassWithHint" />
976 ········</Relation>
977 ······</Relations>
978 ····</Class>
979 ····<Class AssemblyName="PureBusinessClasses" FullName="NDOObjectIdTestClasses.NDOoidAndHandler" TableName="NDOoidAndHandler" ConnectionId="C0" TypeCode="-1615192174">
980 ······<Oid>
981 ········<OidColumn FieldName="myId" AllowDbNull="False" />
982 ······</Oid>
983 ······<Fields>
984 ········<Field Name="myId" AccessorName="MyId">
985 ··········<Column Name="MyId" />
986 ········</Field>
987 ········<Field Name="text" AccessorName="Text">
988 ··········<Column Name="Text" />
989 ········</Field>
990 ······</Fields>
991 ······<Relations />
992 ····</Class>
993 ····<Class AssemblyName="PureBusinessClasses" FullName="NDOObjectIdTestClasses.ObjectOwner" TableName="ObjectOwner" ConnectionId="C0" TypeCode="1779748966">
994 ······<Oid>
995 ········<OidColumn Name="ID" NetType="System.Int32,mscorlib" AllowDbNull="False" />
996 ······</Oid>
997 ······<Fields />
998 ······<Relations>
999 ········<Relation FieldName="element" AccessorName="Element" ReferencedTypeName="NDOObjectIdTestClasses.NDOoidAndHandler" RelationName="">
1000 ··········<ForeignKeyColumn Name="IDNDOoidAndHandler" />
1001 ········</Relation>
1002 ······</Relations>
1003 ····</Class>
1004 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.Contact" TableName="Unused" ConnectionId="C0">
1005 ······<Oid>
1006 ········<OidColumn AutoIncremented="True" Name="Unused" />
1007 ······</Oid>
1008 ······<Fields>
1009 ········<Field Name="firstName" AccessorName="FirstName">
1010 ··········<Column Name="FirstName" />
1011 ········</Field>
1012 ········<Field Name="lastName" AccessorName="LastName">
1013 ··········<Column Name="LastName" />
1014 ········</Field>
1015 ······</Fields>
1016 ······<Relations>
1017 ········<Relation FieldName="addresses" ForeignKeyTypeColumnName="TCContact" ReferencedTypeName="Reisekosten.Personal.Adresse" RelationName="">
1018 ··········<ForeignKeyColumn Name="IDContact" />
1019 ··········<MappingTable TableName="relAdresseContact" ConnectionId="C0">
1020 ············<ForeignKeyColumn Name="IDAdresse" />
1021 ··········</MappingTable>
1022 ········</Relation>
1023 ······</Relations>
1024 ····</Class>
1025 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.Device" TableName="Device" ConnectionId="C0" TypeCode="-2107377259">
1026 ······<Oid>
1027 ········<OidColumn AutoIncremented="True" Name="ID" />
1028 ······</Oid>
1029 ······<Fields>
1030 ········<Field Name="name" AccessorName="Name">
1031 ··········<Column Name="Name" />
1032 ········</Field>
1033 ······</Fields>
1034 ······<Relations>
1035 ········<Relation FieldName="subdevices" ForeignKeyTypeColumnName="TCParent" ReferencedTypeName="PureBusinessClasses.Device" RelationName="">
1036 ··········<ForeignKeyColumn Name="IDParent" />
1037 ··········<MappingTable TableName="relDeviceDevice" ChildForeignKeyTypeColumnName="TCChild" ConnectionId="C0">
1038 ············<ForeignKeyColumn Name="IDChild" />
1039 ··········</MappingTable>
1040 ········</Relation>
1041 ······</Relations>
1042 ····</Class>
1043 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.DITests.ClassWithDIConstructor" TableName="ClassWithDIConstructor" ConnectionId="C0" TypeCode="685441128">
1044 ······<Oid>
1045 ········<OidColumn AutoIncremented="True" Name="ID" AllowDbNull="False" />
1046 ······</Oid>
1047 ······<Fields>
1048 ········<Field Name="persistentField" AccessorName="PersistentField">
1049 ··········<Column Name="PersistentField" />
1050 ········</Field>
1051 ······</Fields>
1052 ······<Relations />
1053 ····</Class>
1054 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.Institution" TableName="Institution" ConnectionId="C0" TypeCode="-16582183">
1055 ······<Oid>
1056 ········<OidColumn AutoIncremented="True" Name="ID" />
1057 ······</Oid>
1058 ······<Fields>
1059 ········<Field Name="firstName">
1060 ··········<Column Name="FirstName" />
1061 ········</Field>
1062 ········<Field Name="hausmeister" AccessorName="Hausmeister">
1063 ··········<Column Name="Hausmeister" />
1064 ········</Field>
1065 ········<Field Name="lastName">
1066 ··········<Column Name="LastName" />
1067 ········</Field>
1068 ······</Fields>
1069 ······<Relations>
1070 ········<Relation FieldName="addresses" ForeignKeyTypeColumnName="TCContact" ReferencedTypeName="Reisekosten.Personal.Adresse" RelationName="">
1071 ··········<ForeignKeyColumn Name="IDContact" />
1072 ··········<MappingTable TableName="relAdresseContact" ConnectionId="C0">
1073 ············<ForeignKeyColumn Name="IDAdresse" />
1074 ··········</MappingTable>
1075 ········</Relation>
1076 ······</Relations>
1077 ····</Class>
1078 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.Order" TableName="Order" ConnectionId="C0" TypeCode="-1304377297">
1079 ······<Oid>
1080 ········<OidColumn AutoIncremented="True" Name="ID" />
1081 ······</Oid>
1082 ······<Fields>
1083 ········<Field Name="date" AccessorName="Date">
1084 ··········<Column Name="Date" />
1085 ········</Field>
1086 ······</Fields>
1087 ······<Relations>
1088 ········<Relation FieldName="orderDetails" ReferencedTypeName="PureBusinessClasses.OrderDetail" RelationName="">
1089 ··········<ForeignKeyColumn Name="IDOrder" />
1090 ········</Relation>
1091 ······</Relations>
1092 ····</Class>
1093 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.OrderDetail" TableName="OrderDetail" ConnectionId="C0" TypeCode="278834528">
1094 ······<Oid>
1095 ········<OidColumn RelationName="product" />
1096 ········<OidColumn RelationName="order" />
1097 ······</Oid>
1098 ······<Fields>
1099 ········<Field Name="price" AccessorName="Price">
1100 ··········<Column Name="Price" Size="8" />
1101 ········</Field>
1102 ······</Fields>
1103 ······<Relations>
1104 ········<Relation FieldName="order" AccessorName="Order" ReferencedTypeName="PureBusinessClasses.Order" RelationName="">
1105 ··········<ForeignKeyColumn Name="IDOrder" />
1106 ········</Relation>
1107 ········<Relation FieldName="product" AccessorName="Product" ReferencedTypeName="PureBusinessClasses.Product" RelationName="">
1108 ··········<ForeignKeyColumn Name="IDProduct" />
1109 ········</Relation>
1110 ······</Relations>
1111 ····</Class>
1112 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.OwnHashcodeClient" TableName="OwnHashcodeClient" ConnectionId="C0" TypeCode="-1777942483">
1113 ······<Oid>
1114 ········<OidColumn AutoIncremented="True" Name="ID" AllowDbNull="False" />
1115 ······</Oid>
1116 ······<Fields>
1117 ········<Field Name="dummy" AccessorName="Dummy">
1118 ··········<Column Name="Dummy" />
1119 ········</Field>
1120 ······</Fields>
1121 ······<Relations>
1122 ········<Relation FieldName="parent" AccessorName="Parent" ReferencedTypeName="PureBusinessClasses.OwnHashcodeParent" RelationName="">
1123 ··········<ForeignKeyColumn Name="IDOwnHashcodeParent" />
1124 ········</Relation>
1125 ······</Relations>
1126 ····</Class>
1127 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.OwnHashcodeParent" TableName="OwnHashcodeParent" ConnectionId="C0" TypeCode="-1415654132">
1128 ······<Oid>
1129 ········<OidColumn AutoIncremented="True" Name="ID" AllowDbNull="False" />
1130 ······</Oid>
1131 ······<Fields />
1132 ······<Relations>
1133 ········<Relation FieldName="client" AccessorName="Client" ReferencedTypeName="PureBusinessClasses.OwnHashcodeClient" RelationName="">
1134 ··········<ForeignKeyColumn Name="IDOwnHashcodeClient" />
1135 ········</Relation>
1136 ······</Relations>
1137 ····</Class>
1138 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.Peer" TableName="Peer" ConnectionId="C0" TypeCode="1759055969">
1139 ······<Oid>
1140 ········<OidColumn AutoIncremented="True" Name="ID" />
1141 ······</Oid>
1142 ······<Fields>
1143 ········<Field Name="name" AccessorName="Name">
1144 ··········<Column Name="Name" />
1145 ········</Field>
1146 ······</Fields>
1147 ······<Relations>
1148 ········<Relation FieldName="tracks" ReferencedTypeName="PureBusinessClasses.Track" RelationName="">
1149 ··········<ForeignKeyColumn Name="IDPeer" />
1150 ········</Relation>
1151 ······</Relations>
1152 ····</Class>
1153 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.Person" TableName="Person" ConnectionId="C0" TypeCode="-1763936620">
1154 ······<Oid>
1155 ········<OidColumn AutoIncremented="True" Name="ID" />
1156 ······</Oid>
1157 ······<Fields>
1158 ········<Field Name="firstName">
1159 ··········<Column Name="FirstName" />
1160 ········</Field>
1161 ········<Field Name="lastName">
1162 ··········<Column Name="LastName" />
1163 ········</Field>
1164 ········<Field Name="moniker" AccessorName="Moniker">
1165 ··········<Column Name="Moniker" />
1166 ········</Field>
1167 ······</Fields>
1168 ······<Relations>
1169 ········<Relation FieldName="addresses" ForeignKeyTypeColumnName="TCContact" ReferencedTypeName="Reisekosten.Personal.Adresse" RelationName="">
1170 ··········<ForeignKeyColumn Name="IDContact" />
1171 ··········<MappingTable TableName="relAdresseContact" ConnectionId="C0">
1172 ············<ForeignKeyColumn Name="IDAdresse" />
1173 ··········</MappingTable>
1174 ········</Relation>
1175 ······</Relations>
1176 ····</Class>
1177 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.Product" TableName="Product" ConnectionId="C0" TypeCode="1521506704">
1178 ······<Oid>
1179 ········<OidColumn AutoIncremented="True" Name="ID" />
1180 ······</Oid>
1181 ······<Fields>
1182 ········<Field Name="name" AccessorName="Name">
1183 ··········<Column Name="Name" />
1184 ········</Field>
1185 ······</Fields>
1186 ······<Relations />
1187 ····</Class>
1188 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.SequenceValue" TableName="SequenceValue" ConnectionId="C0" TypeCode="-1923634671">
1189 ······<Oid>
1190 ········<OidColumn AutoIncremented="True" Name="ID" />
1191 ······</Oid>
1192 ······<Fields>
1193 ········<Field Name="_value" AccessorName="Value">
1194 ··········<Column Name="Value" />
1195 ········</Field>
1196 ······</Fields>
1197 ······<Relations />
1198 ····</Class>
1199 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.SnmpDevice" TableName="SnmpDevice" ConnectionId="C0" TypeCode="1935325427">
1200 ······<Oid>
1201 ········<OidColumn AutoIncremented="True" Name="ID" />
1202 ······</Oid>
1203 ······<Fields>
1204 ········<Field Name="name">
1205 ··········<Column Name="Name" />
1206 ········</Field>
1207 ········<Field Name="port" AccessorName="Port">
1208 ··········<Column Name="Port" />
1209 ········</Field>
1210 ······</Fields>
1211 ······<Relations>
1212 ········<Relation FieldName="subdevices" ForeignKeyTypeColumnName="TCParent" ReferencedTypeName="PureBusinessClasses.Device" RelationName="">
1213 ··········<ForeignKeyColumn Name="IDParent" />
1214 ··········<MappingTable TableName="relDeviceDevice" ChildForeignKeyTypeColumnName="TCChild" ConnectionId="C0">
1215 ············<ForeignKeyColumn Name="IDChild" />
1216 ··········</MappingTable>
1217 ········</Relation>
1218 ······</Relations>
1219 ····</Class>
1220 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.Topic" TableName="Topic" ConnectionId="C0" TypeCode="-1299837424">
1221 ······<Oid>
1222 ········<OidColumn AutoIncremented="True" Name="ID" />
1223 ······</Oid>
1224 ······<Fields>
1225 ········<Field Name="text" AccessorName="Text">
1226 ··········<Column Name="Text" />
1227 ········</Field>
1228 ······</Fields>
1229 ······<Relations>
1230 ········<Relation FieldName="owner" AccessorName="Owner" ReferencedTypeName="PureBusinessClasses.Topic" RelationName="">
1231 ··········<ForeignKeyColumn Name="IDTopic" />
1232 ········</Relation>
1233 ········<Relation FieldName="subtopics" ReferencedTypeName="PureBusinessClasses.Topic" RelationName="">
1234 ··········<ForeignKeyColumn Name="IDTopic" />
1235 ········</Relation>
1236 ······</Relations>
1237 ····</Class>
1238 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.Track" TableName="Track" ConnectionId="C0" TypeCode="-1299762644">
1239 ······<Oid>
1240 ········<OidColumn AutoIncremented="True" Name="ID" />
1241 ······</Oid>
1242 ······<Fields>
1243 ········<Field Name="name" AccessorName="Name">
1244 ··········<Column Name="Name" />
1245 ········</Field>
1246 ······</Fields>
1247 ······<Relations>
1248 ········<Relation FieldName="peer" AccessorName="Peer" ReferencedTypeName="PureBusinessClasses.Peer" RelationName="">
1249 ··········<ForeignKeyColumn Name="IDPeer" />
1250 ········</Relation>
1251 ······</Relations>
1252 ····</Class>
1253 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Beleg" TableName="Beleg" ConnectionId="C0" TypeCode="926149172">
1254 ······<Oid>
1255 ········<OidColumn AutoIncremented="True" Name="ID" />
1256 ······</Oid>
1257 ······<Fields>
1258 ········<Field Name="belegart">
1259 ··········<Column Name="Belegart" />
1260 ········</Field>
1261 ········<Field Name="betrag">
1262 ··········<Column Name="Betrag" />
1263 ········</Field>
1264 ········<Field Name="datum" AccessorName="Datum">
1265 ··········<Column Name="Datum" />
1266 ········</Field>
1267 ······</Fields>
1268 ······<Relations>
1269 ········<Relation FieldName="reise" AccessorName="Reise" ReferencedTypeName="Reisekosten.Reise" RelationName="">
1270 ··········<ForeignKeyColumn Name="IDReise" />
1271 ········</Relation>
1272 ······</Relations>
1273 ····</Class>
1274 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Email" TableName="Email" ConnectionId="C0" TypeCode="929147621">
1275 ······<Oid>
1276 ········<OidColumn AutoIncremented="True" Name="ID" />
1277 ······</Oid>
1278 ······<Fields>
1279 ········<Field Name="adresse" AccessorName="Adresse">
1280 ··········<Column Name="Adresse" />
1281 ········</Field>
1282 ······</Fields>
1283 ······<Relations>
1284 ········<Relation FieldName="key" ReferencedTypeName="Reisekosten.Personal.Zertifikat" RelationName="Zertifikat">
1285 ··········<ForeignKeyColumn Name="IDZertifikat_Zertifikat" />
1286 ········</Relation>
1287 ········<Relation FieldName="subject" AccessorName="Subject" ReferencedTypeName="Reisekosten.Subject" RelationName="">
1288 ··········<ForeignKeyColumn Name="IDSubject" />
1289 ········</Relation>
1290 ······</Relations>
1291 ····</Class>
1292 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Flughafen" TableName="Flughafen" ConnectionId="C0" TypeCode="1375938535">
1293 ······<Oid>
1294 ········<OidColumn AutoIncremented="True" Name="ID" />
1295 ······</Oid>
1296 ······<Fields>
1297 ········<Field Name="kürzel">
1298 ··········<Column Name="Kürzel" />
1299 ········</Field>
1300 ······</Fields>
1301 ······<Relations />
1302 ····</Class>
1303 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Kostenpunkt" TableName="Unused" ConnectionId="C0">
1304 ······<Oid>
1305 ········<OidColumn AutoIncremented="True" Name="Unused" />
1306 ······</Oid>
1307 ······<Fields>
1308 ········<Field Name="datum" AccessorName="Datum">
1309 ··········<Column Name="Datum" />
1310 ········</Field>
1311 ······</Fields>
1312 ······<Relations>
1313 ········<Relation FieldName="reise" AccessorName="Reise" ReferencedTypeName="Reisekosten.Reise" RelationName="">
1314 ··········<ForeignKeyColumn Name="IDReise" />
1315 ········</Relation>
1316 ······</Relations>
1317 ····</Class>
1318 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Land" TableName="Land" ConnectionId="C0" TypeCode="-1493850750">
1319 ······<Oid>
1320 ········<OidColumn AutoIncremented="True" Name="ID" />
1321 ······</Oid>
1322 ······<Fields>
1323 ········<Field Name="isInEu" AccessorName="IsInEu">
1324 ··········<Column Name="IsInEu" />
1325 ········</Field>
1326 ········<Field Name="name" AccessorName="Name">
1327 ··········<Column Name="Name" />
1328 ········</Field>
1329 ······</Fields>
1330 ······<Relations>
1331 ········<Relation FieldName="dieReisen" ReferencedTypeName="Reisekosten.Reise" RelationName="">
1332 ··········<ForeignKeyColumn Name="IDLand" />
1333 ··········<MappingTable TableName="relLandReise" ConnectionId="C0">
1334 ············<ForeignKeyColumn Name="IDReise" />
1335 ··········</MappingTable>
1336 ········</Relation>
1337 ········<Relation FieldName="flughäfen" ReferencedTypeName="Reisekosten.Flughafen" RelationName="">
1338 ··········<ForeignKeyColumn Name="IDLand" />
1339 ········</Relation>
1340 ······</Relations>
1341 ····</Class>
1342 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Personal.Adresse" TableName="Adresse" ConnectionId="C0" TypeCode="386738168">
1343 ······<Oid>
1344 ········<OidColumn AutoIncremented="True" Name="ID" />
1345 ······</Oid>
1346 ······<Fields>
1347 ········<Field Name="lkz" AccessorName="Lkz">
1348 ··········<Column Name="Lkz" Size="5" />
1349 ········</Field>
1350 ········<Field Name="ort" AccessorName="Ort">
1351 ··········<Column Name="Ort" Size="50" />
1352 ········</Field>
1353 ········<Field Name="plz" AccessorName="Plz">
1354 ··········<Column Name="Plz" Size="5" />
1355 ········</Field>
1356 ········<Field Name="straße">
1357 ··········<Column Name="Straße" Size="50" />
1358 ········</Field>
1359 ······</Fields>
1360 ······<Relations />
1361 ····</Class>
1362 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Personal.Buero" TableName="Buero" ConnectionId="C0" TypeCode="-154604104">
1363 ······<Oid>
1364 ········<OidColumn AutoIncremented="True" Name="ID" />
1365 ······</Oid>
1366 ······<Fields>
 
 
 
 
 
 
 
 
 
1367 ········<Field Name="zimmer" AccessorName="Zimmer">
1368 ··········<Column Name="Zimmer" />
1369 ········</Field>
1370 ······</Fields>
1371 ······<Relations />
1372 ····</Class>
1373 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Personal.Manager" TableName="Mitarbeiter" ConnectionId="C0" TypeCode="-1937832202">
1374 ······<Oid>
1375 ········<OidColumn AutoIncremented="True" Name="ID" />
1376 ······</Oid>
1377 ······<Fields>
1378 ········<Field Name="gehalt">
1379 ··········<Column Name="Gehalt" />
1380 ········</Field>
1381 ········<Field Name="nachname">
1382 ··········<Column Name="Nachname" />
1383 ········</Field>
1384 ········<Field Name="position.X">
1385 ··········<Column Name="Position_X" />
1386 ········</Field>
1387 ········<Field Name="position.Y">
1388 ··········<Column Name="Position_Y" />
1389 ········</Field>
1390 ········<Field Name="privilegstufe" AccessorName="Privilegstufe">
1391 ··········<Column Name="Privilegstufe" />
1392 ········</Field>
1393 ········<Field Name="vorname">
1394 ··········<Column Name="Vorname" />
1395 ········</Field>
1396 ······</Fields>
1397 ······<Relations>
1398 ········<Relation FieldName="adresse" AccessorName="Adresse" ReferencedTypeName="Reisekosten.Personal.Adresse" RelationName="">
1399 ··········<ForeignKeyColumn Name="IDAdresse" />
1400 ········</Relation>
1401 ········<Relation FieldName="dieReisen" AccessorName="Reisen" ReferencedTypeName="Reisekosten.Reise" RelationName="">
1402 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1403 ········</Relation>
1404 ········<Relation FieldName="emails" AccessorName="Emails" ReferencedTypeName="Reisekosten.Email" RelationName="">
1405 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1406 ··········<MappingTable TableName="relEmailsMitarbeiter" ConnectionId="C0">
1407 ············<ForeignKeyColumn Name="IDEmail" />
1408 ··········</MappingTable>
1409 ········</Relation>
1410 ········<Relation FieldName="meinBuero" AccessorName="Zimmer" ReferencedTypeName="Reisekosten.Personal.Buero" RelationName="">
1411 ··········<ForeignKeyColumn Name="IDBuero" />
1412 ········</Relation>
1413 ········<Relation FieldName="reiseBüros" AccessorName="ReiseBüros" ReferencedTypeName="Reisekosten.Reisebüro" RelationName="">
1414 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1415 ··········<MappingTable TableName="relMitarbeiterReisebuero" ConnectionId="C0">
1416 ············<ForeignKeyColumn Name="IDReisebuero" />
1417 ··········</MappingTable>
1418 ········</Relation>
1419 ········<Relation FieldName="sn" AccessorName="SVN" ReferencedTypeName="Reisekosten.Personal.Sozialversicherungsnummer" RelationName="Versicherung">
1420 ··········<ForeignKeyColumn Name="IDSozial" />
1421 ········</Relation>
1422 ········<Relation FieldName="untergebene" AccessorName="Untergebene" ReferencedTypeName="Reisekosten.Personal.Mitarbeiter" RelationName="">
1423 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1424 ········</Relation>
1425 ········<Relation FieldName="vorgesetzter" AccessorName="Vorgesetzter" ReferencedTypeName="Reisekosten.Personal.Mitarbeiter" RelationName="">
1426 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1427 ········</Relation>
1428 ······</Relations>
1429 ····</Class>
1430 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Personal.Mitarbeiter" TableName="Mitarbeiter" ConnectionId="C0" TypeCode="-214103443">
1431 ······<Oid>
1432 ········<OidColumn AutoIncremented="True" Name="ID" />
1433 ······</Oid>
1434 ······<Fields>
1435 ········<Field Name="gehalt" AccessorName="Gehalt">
1436 ··········<Column Name="Gehalt" />
1437 ········</Field>
1438 ········<Field Name="nachname" AccessorName="Nachname">
1439 ··········<Column Name="Nachname" />
1440 ········</Field>
1441 ········<Field Name="position.X">
1442 ··········<Column Name="Position_X" />
1443 ········</Field>
1444 ········<Field Name="position.Y">
1445 ··········<Column Name="Position_Y" />
1446 ········</Field>
1447 ········<Field Name="vorname" AccessorName="Vorname">
1448 ··········<Column Name="Vorname" />
1449 ········</Field>
1450 ······</Fields>
1451 ······<Relations>
1452 ········<Relation FieldName="adresse" AccessorName="Adresse" ReferencedTypeName="Reisekosten.Personal.Adresse" RelationName="">
1453 ··········<ForeignKeyColumn Name="IDAdresse" />
1454 ········</Relation>
1455 ········<Relation FieldName="dieReisen" AccessorName="Reisen" ReferencedTypeName="Reisekosten.Reise" RelationName="">
1456 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1457 ········</Relation>
1458 ········<Relation FieldName="emails" AccessorName="Emails" ReferencedTypeName="Reisekosten.Email" RelationName="">
1459 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1460 ··········<MappingTable TableName="relEmailsMitarbeiter" ConnectionId="C0">
1461 ············<ForeignKeyColumn Name="IDEmail" />
1462 ··········</MappingTable>
1463 ········</Relation>
1464 ········<Relation FieldName="meinBuero" AccessorName="Zimmer" ReferencedTypeName="Reisekosten.Personal.Buero" RelationName="">
1465 ··········<ForeignKeyColumn Name="IDBuero" />
1466 ········</Relation>
1467 ········<Relation FieldName="reiseBüros" AccessorName="ReiseBüros" ReferencedTypeName="Reisekosten.Reisebüro" RelationName="">
1468 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1469 ··········<MappingTable TableName="relMitarbeiterReisebuero" ConnectionId="C0">
1470 ············<ForeignKeyColumn Name="IDReisebuero" />
1471 ··········</MappingTable>
1472 ········</Relation>
1473 ········<Relation FieldName="sn" AccessorName="SVN" ReferencedTypeName="Reisekosten.Personal.Sozialversicherungsnummer" RelationName="Versicherung">
1474 ··········<ForeignKeyColumn Name="IDSozial" />
1475 ········</Relation>
1476 ········<Relation FieldName="untergebene" AccessorName="Untergebene" ReferencedTypeName="Reisekosten.Personal.Mitarbeiter" RelationName="">
1477 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1478 ········</Relation>
1479 ········<Relation FieldName="vorgesetzter" AccessorName="Vorgesetzter" ReferencedTypeName="Reisekosten.Personal.Mitarbeiter" RelationName="">
1480 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1481 ········</Relation>
1482 ······</Relations>
1483 ····</Class>
1484 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Personal.Signatur" TableName="Signatur" ConnectionId="C0" TypeCode="245203748">
1485 ······<Oid>
1486 ········<OidColumn AutoIncremented="True" Name="ID" />
1487 ······</Oid>
1488 ······<Fields>
1489 ········<Field Name="signature" AccessorName="Key">
1490 ··········<Column Name="Signature" />
1491 ········</Field>
1492 ······</Fields>
1493 ······<Relations>
1494 ········<Relation FieldName="owner" AccessorName="Owner" ReferencedTypeName="Reisekosten.Personal.Zertifikat" RelationName="Signatur">
1495 ··········<ForeignKeyColumn Name="IDSignatur" />
1496 ··········<MappingTable TableName="relSignaturZertifikat" ConnectionId="C0">
1497 ············<ForeignKeyColumn Name="IDZertifikat" />
1498 ··········</MappingTable>
1499 ········</Relation>
1500 ······</Relations>
1501 ····</Class>
1502 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Personal.Sozialversicherungsnummer" TableName="Sozialversicherungsnummer" ConnectionId="C0" TypeCode="1694079031">
1503 ······<Oid>
1504 ········<OidColumn AutoIncremented="True" Name="ID" />
1505 ······</Oid>
1506 ······<Fields>
1507 ········<Field Name="nummer" AccessorName="SVN">
1508 ··········<Column Name="Nummer" />
1509 ········</Field>
1510 ······</Fields>
1511 ······<Relations>
1512 ········<Relation FieldName="arbeiter" AccessorName="Angestellter" ReferencedTypeName="Reisekosten.Personal.Mitarbeiter" RelationName="Versicherung">
1513 ··········<ForeignKeyColumn Name="IDSozial" />
1514 ········</Relation>
1515 ······</Relations>
1516 ····</Class>
1517 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Personal.Zertifikat" TableName="Zertifikat" ConnectionId="C0" TypeCode="-81268618">
1518 ······<Oid>
1519 ········<OidColumn AutoIncremented="True" Name="ID" />
1520 ······</Oid>
1521 ······<Fields>
1522 ········<Field Name="schlüssel" AccessorName="Key">
1523 ··········<Column Name="Schlüssel" />
1524 ········</Field>
1525 ······</Fields>
1526 ······<Relations>
1527 ········<Relation FieldName="adresse" AccessorName="Adresse" ReferencedTypeName="Reisekosten.Email" RelationName="Zertifikat">
1528 ··········<ForeignKeyColumn Name="IDEmail_Zertifikat" />
1529 ········</Relation>
1530 ········<Relation FieldName="sgn" AccessorName="SGN" ReferencedTypeName="Reisekosten.Personal.Signatur" RelationName="Signatur">
1531 ··········<ForeignKeyColumn Name="IDZertifikat" />
1532 ··········<MappingTable TableName="relSignaturZertifikat" ConnectionId="C0">
1533 ············<ForeignKeyColumn Name="IDSignatur" />
1534 ··········</MappingTable>
1535 ········</Relation>
1536 ······</Relations>
1537 ····</Class>
1538 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.PKWFahrt" TableName="PKWFahrt" ConnectionId="C0" TypeCode="734406058">
1539 ······<Oid>
1540 ········<OidColumn AutoIncremented="True" Name="ID" />
1541 ······</Oid>
1542 ······<Fields>
1543 ········<Field Name="datum" AccessorName="Datum">
1544 ··········<Column Name="Datum" />
1545 ········</Field>
1546 ········<Field Name="km">
1547 ··········<Column Name="Km" />
1548 ········</Field>
1549 ······</Fields>
1550 ······<Relations>
1551 ········<Relation FieldName="reise" AccessorName="Reise" ReferencedTypeName="Reisekosten.Reise" RelationName="">
1552 ··········<ForeignKeyColumn Name="IDReise" />
1553 ········</Relation>
1554 ······</Relations>
1555 ····</Class>
1556 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Projekt" TableName="Projekt" ConnectionId="C0" TypeCode="886373658">
1557 ······<Oid>
1558 ········<OidColumn AutoIncremented="True" Name="ID" />
1559 ······</Oid>
1560 ······<Fields>
1561 ········<Field Name="name" AccessorName="Name">
1562 ··········<Column Name="Name" />
1563 ········</Field>
1564 ······</Fields>
1565 ······<Relations />
1566 ····</Class>
1567 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Reise" TableName="Reise" ConnectionId="C0" TypeCode="940923057">
1568 ······<Oid>
1569 ········<OidColumn AutoIncremented="True" Name="ID" />
1570 ······</Oid>
1571 ······<Fields>
1572 ········<Field Name="zweck" AccessorName="Zweck">
1573 ··········<Column Name="Zweck" />
1574 ········</Field>
1575 ······</Fields>
1576 ······<Relations>
1577 ········<Relation FieldName="belege" AccessorName="Kostenpunkte" ReferencedTypeName="Reisekosten.Kostenpunkt" RelationName="">
1578 ··········<ForeignKeyColumn Name="IDReise" />
1579 ··········<MappingTable TableName="relBelegKostenpunkt" ChildForeignKeyTypeColumnName="TCBeleg" ConnectionId="C0">
1580 ············<ForeignKeyColumn Name="IDBeleg" />
1581 ··········</MappingTable>
1582 ········</Relation>
1583 ········<Relation FieldName="dieLaender" ReferencedTypeName="Reisekosten.Land" RelationName="">
1584 ··········<ForeignKeyColumn Name="IDReise" />
1585 ··········<MappingTable TableName="relLandReise" ConnectionId="C0">
1586 ············<ForeignKeyColumn Name="IDLand" />
1587 ··········</MappingTable>
1588 ········</Relation>
1589 ······</Relations>
1590 ····</Class>
1591 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Reisebüro" TableName="Reisebuero" ConnectionId="C0" TypeCode="-347348569">
1592 ······<Oid>
1593 ········<OidColumn AutoIncremented="True" Name="ID" />
1594 ······</Oid>
1595 ······<Fields>
1596 ········<Field Name="name" AccessorName="Name">
1597 ··········<Column Name="Name" />
1598 ········</Field>
1599 ······</Fields>
1600 ······<Relations />
1601 ····</Class>
1602 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Subject" TableName="Subject" ConnectionId="C0" TypeCode="-672201163">
1603 ······<Oid>
1604 ········<OidColumn AutoIncremented="True" Name="ID" />
1605 ······</Oid>
1606 ······<Fields>
1607 ········<Field Name="text" AccessorName="Text">
1608 ··········<Column Name="Text" />
1609 ········</Field>
1610 ······</Fields>
1611 ······<Relations />
1612 ····</Class>
1613 ····<Class AssemblyName="PureBusinessClasses" FullName="TestBlocks.ClassWithBlock" TableName="ClassWithBlock" ConnectionId="C0" TypeCode="1611328934">
1614 ······<Oid>
1615 ········<OidColumn AutoIncremented="True" Name="ID" />
1616 ······</Oid>
1617 ······<Fields>
1618 ········<Field Name="testfeld" AccessorName="Testfeld">
1619 ··········<Column Name="Testfeld" />
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1620 ········</Field>
1621 ······</Fields>
1622 ······<Relations />
1623 ····</Class>
1624 ····<Class AssemblyName="PureBusinessClasses" FullName="TimeStampTestClasses.TimeStampContainer" TableName="TimeStampContainer" ConnectionId="C0" TimeStampColumn="NDOTimeStamp" TypeCode="-1237936420">
1625 ······<Oid>
1626 ········<OidColumn AutoIncremented="True" Name="ID" />
1627 ······</Oid>
1628 ······<Fields>
1629 ········<Field Name="name" AccessorName="Name">
1630 ··········<Column Name="Name" />
1631 ········</Field>
1632 ······</Fields>
1633 ······<Relations />
1634 ····</Class>
1635 ····<Class AssemblyName="PureBusinessClasses" FullName="Zirkulär.Intermediate" TableName="Intermediate" ConnectionId="C0" TypeCode="-810212684">
1636 ······<Oid>
1637 ········<OidColumn AutoIncremented="True" Name="ID" />
1638 ······</Oid>
1639 ······<Fields />
1640 ······<Relations>
1641 ········<Relation FieldName="topics" ReferencedTypeName="Zirkulär.TopicIndirect" RelationName="Subtopics">
1642 ··········<ForeignKeyColumn Name="IDIntermediate_Subtopics" />
1643 ········</Relation>
1644 ······</Relations>
1645 ····</Class>
1646 ····<Class AssemblyName="PureBusinessClasses" FullName="Zirkulär.IntermediateSingle" TableName="IntermediateSingle" ConnectionId="C0" TypeCode="-850215908">
1647 ······<Oid>
1648 ········<OidColumn AutoIncremented="True" Name="ID" />
1649 ······</Oid>
1650 ······<Fields />
1651 ······<Relations>
1652 ········<Relation FieldName="topics" ReferencedTypeName="Zirkulär.TopicIndirect" RelationName="Subtopics">
1653 ··········<ForeignKeyColumn Name="IDIntermediateSingle_Subtopics" />
1654 ········</Relation>
1655 ······</Relations>
1656 ····</Class>
1657 ····<Class AssemblyName="PureBusinessClasses" FullName="Zirkulär.TopicIndirect" TableName="TopicIndirect" ConnectionId="C0" TypeCode="2085085506">
1658 ······<Oid>
1659 ········<OidColumn AutoIncremented="True" Name="ID" />
1660 ······</Oid>
1661 ······<Fields />
1662 ······<Relations>
1663 ········<Relation FieldName="intermediates" ReferencedTypeName="Zirkulär.Intermediate" RelationName="">
1664 ··········<ForeignKeyColumn Name="IDTopicIndirect" />
1665 ········</Relation>
1666 ········<Relation FieldName="intermediateSingle" AccessorName="IntermediateSingle" ReferencedTypeName="Zirkulär.IntermediateSingle" RelationName="">
1667 ··········<ForeignKeyColumn Name="IDIntermediateSingle" />
1668 ········</Relation>
1669 ······</Relations>
1670 ····</Class>
1671 ··</Classes>
1672 </NDOMapping>
New Commit (4a7e8ab)
1 <?xml version="1.0" encoding="UTF-8"?>
2 <NDOMapping SchemaVersion="1.0">
3 ··<Connections>
4 ····<Connection ID="C0" Name="Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=NDOTest;Data Source=localhost" Type="SqlServer" />
5 ··</Connections>
6 ··<Classes>
7 ····<Class AssemblyName="PureBusinessClasses" FullName="AbstractBaseTestClasses.ABA" TableName="ABA" ConnectionId="C0" TypeCode="111219828">
8 ······<Oid>
9 ········<OidColumn AutoIncremented="True" Name="ID" />
10 ······</Oid>
11 ······<Fields>
12 ········<Field Name="myString">
13 ··········<Column Name="MyString" />
14 ········</Field>
15 ······</Fields>
16 ······<Relations />
17 ····</Class>
18 ····<Class AssemblyName="PureBusinessClasses" FullName="AbstractBaseTestClasses.ABB" TableName="ABB" ConnectionId="C0" TypeCode="111219829">
19 ······<Oid>
20 ········<OidColumn AutoIncremented="True" Name="ID" />
21 ······</Oid>
22 ······<Fields>
23 ········<Field Name="myString">
24 ··········<Column Name="MyString" />
25 ········</Field>
26 ······</Fields>
27 ······<Relations>
28 ········<Relation FieldName="myA" ReferencedTypeName="AbstractBaseTestClasses.ABA" RelationName="">
29 ··········<ForeignKeyColumn Name="IDABB" />
30 ········</Relation>
31 ······</Relations>
32 ····</Class>
33 ····<Class AssemblyName="PureBusinessClasses" FullName="AbstractBaseTestClasses.ABBase" TableName="Unused" ConnectionId="C0">
34 ······<Oid>
35 ········<OidColumn AutoIncremented="True" Name="Unused" />
36 ······</Oid>
37 ······<Fields>
38 ········<Field Name="myString" AccessorName="MyString">
39 ··········<Column Name="Unused" />
40 ········</Field>
41 ······</Fields>
42 ······<Relations />
43 ····</Class>
44 ····<Class AssemblyName="PureBusinessClasses" FullName="AbstractBaseTestClasses.AbstractRelLeft" TableName="AbstractRelLeft" ConnectionId="C0" TypeCode="-1523935278">
45 ······<Oid>
46 ········<OidColumn AutoIncremented="True" Name="ID" />
47 ······</Oid>
48 ······<Fields>
49 ········<Field Name="myString" AccessorName="MyString">
50 ··········<Column Name="MyString" />
51 ········</Field>
52 ······</Fields>
53 ······<Relations>
54 ········<Relation FieldName="theBases" ReferencedTypeName="AbstractBaseTestClasses.ABBase" RelationName="">
55 ··········<ForeignKeyColumn Name="IDAbstractRelLeft" />
56 ··········<MappingTable TableName="relABBaseAbstractRelLeft" ChildForeignKeyTypeColumnName="TCABBase" ConnectionId="C0">
57 ············<ForeignKeyColumn Name="IDABBase" />
58 ··········</MappingTable>
59 ········</Relation>
60 ······</Relations>
61 ····</Class>
62 ····<Class AssemblyName="PureBusinessClasses" FullName="DataTypeTestClasses.DataContainer" TableName="DataContainer" ConnectionId="C0" TypeCode="-484443974">
63 ······<Oid>
64 ········<OidColumn AutoIncremented="True" Name="ID" />
65 ······</Oid>
66 ······<Fields>
67 ········<Field Name="boolVar" AccessorName="BoolVar">
68 ··········<Column Name="BoolVar" />
69 ········</Field>
70 ········<Field Name="byteArrVar" AccessorName="ByteArrVar">
71 ··········<Column Name="ByteArrVar" />
72 ········</Field>
73 ········<Field Name="byteVar" AccessorName="ByteVar">
74 ··········<Column Name="ByteVar" />
75 ········</Field>
76 ········<Field Name="dateTimeVar" AccessorName="DateTimeVar">
77 ··········<Column Name="DateTimeVar" />
78 ········</Field>
79 ········<Field Name="decVar" AccessorName="DecVar">
80 ··········<Column Name="DecVar" Size="6" Precision="2" />
81 ········</Field>
82 ········<Field Name="doubleVar" AccessorName="DoubleVar">
83 ··········<Column Name="DoubleVar" Size="30" Precision="1" />
84 ········</Field>
85 ········<Field Name="emptyDateTimeVar" AccessorName="EmptyDateTimeVar">
86 ··········<Column Name="EmptyDateTimeVar" />
87 ········</Field>
88 ········<Field Name="emptyGuidVar" AccessorName="EmptyGuidVar">
89 ··········<Column Name="EmptyGuidVar" />
90 ········</Field>
91 ········<Field Name="enumVar" AccessorName="EnumVar">
92 ··········<Column Name="EnumVar" />
93 ········</Field>
94 ········<Field Name="floatVar" AccessorName="FloatVar">
95 ··········<Column Name="FloatVar" Size="29" Precision="1" />
96 ········</Field>
97 ········<Field Name="guidVar" AccessorName="GuidVar">
98 ··········<Column Name="GuidVar" />
99 ········</Field>
100 ········<Field Name="int16Var" AccessorName="Int16Var">
101 ··········<Column Name="Int16Var" />
102 ········</Field>
103 ········<Field Name="int32Var" AccessorName="Int32Var">
104 ··········<Column Name="Int32Var" />
105 ········</Field>
106 ········<Field Name="int64Var" AccessorName="Int64Var">
107 ··········<Column Name="Int64Var" />
108 ········</Field>
109 ········<Field Name="nullString" AccessorName="NullString">
110 ··········<Column Name="NullString" />
111 ········</Field>
112 ········<Field Name="stringVar" AccessorName="StringVar">
113 ··········<Column Name="StringVar" />
114 ········</Field>
115 ········<Field Name="uint16Var" AccessorName="Uint16Var">
116 ··········<Column Name="Uint16Var" />
117 ········</Field>
118 ········<Field Name="uint32Var" AccessorName="Uint32Var">
119 ··········<Column Name="Uint32Var" />
120 ········</Field>
121 ········<Field Name="uint64Var" AccessorName="Uint64Var">
122 ··········<Column Name="Uint64Var" />
123 ········</Field>
124 ······</Fields>
125 ······<Relations />
126 ····</Class>
127 ····<Class AssemblyName="PureBusinessClasses" FullName="DataTypeTestClasses.DataContainerDerived" TableName="DataContainerDerived" ConnectionId="C0" TypeCode="-1995649021">
128 ······<Oid>
129 ········<OidColumn AutoIncremented="True" Name="ID" />
130 ······</Oid>
131 ······<Fields>
132 ········<Field Name="boolVar">
133 ··········<Column Name="BoolVar" />
134 ········</Field>
135 ········<Field Name="byteArrVar">
136 ··········<Column Name="ByteArrVar" />
137 ········</Field>
138 ········<Field Name="byteVar">
139 ··········<Column Name="ByteVar" />
140 ········</Field>
141 ········<Field Name="dateTimeVar">
142 ··········<Column Name="DateTimeVar" />
143 ········</Field>
144 ········<Field Name="decVar">
145 ··········<Column Name="DecVar" Size="6" Precision="2" />
146 ········</Field>
147 ········<Field Name="doubleVar">
148 ··········<Column Name="DoubleVar" Size="29" />
149 ········</Field>
150 ········<Field Name="emptyDateTimeVar">
151 ··········<Column Name="EmptyDateTimeVar" />
152 ········</Field>
153 ········<Field Name="emptyGuidVar">
154 ··········<Column Name="EmptyGuidVar" />
155 ········</Field>
156 ········<Field Name="enumVar">
157 ··········<Column Name="EnumVar" />
158 ········</Field>
159 ········<Field Name="floatVar">
160 ··········<Column Name="FloatVar" Size="15" />
161 ········</Field>
162 ········<Field Name="guidVar">
163 ··········<Column Name="GuidVar" />
164 ········</Field>
165 ········<Field Name="int16Var">
166 ··········<Column Name="Int16Var" />
167 ········</Field>
168 ········<Field Name="int32Var">
169 ··········<Column Name="Int32Var" />
170 ········</Field>
171 ········<Field Name="int64Var">
172 ··········<Column Name="Int64Var" />
173 ········</Field>
174 ········<Field Name="nullString">
175 ··········<Column Name="NullString" />
176 ········</Field>
177 ········<Field Name="stringVar">
178 ··········<Column Name="StringVar" />
179 ········</Field>
180 ········<Field Name="uint16Var">
181 ··········<Column Name="Uint16Var" />
182 ········</Field>
183 ········<Field Name="uint32Var">
184 ··········<Column Name="Uint32Var" />
185 ········</Field>
186 ········<Field Name="uint64Var">
187 ··········<Column Name="Uint64Var" />
188 ········</Field>
189 ······</Fields>
190 ······<Relations />
191 ····</Class>
192 ····<Class AssemblyName="PureBusinessClasses" FullName="DataTypeTestClasses.NullableDataContainer" TableName="NullableDataContainer" ConnectionId="C0" TypeCode="-955892775">
193 ······<Oid>
194 ········<OidColumn AutoIncremented="True" Name="ID" />
195 ······</Oid>
196 ······<Fields>
197 ········<Field Name="boolEmptyVar" AccessorName="BoolEmptyVar">
198 ··········<Column Name="BoolEmptyVar" />
199 ········</Field>
200 ········<Field Name="boolVar" AccessorName="BoolVar">
201 ··········<Column Name="BoolVar" />
202 ········</Field>
203 ········<Field Name="byteEmptyVar" AccessorName="ByteEmptyVar">
204 ··········<Column Name="ByteEmptyVar" />
205 ········</Field>
206 ········<Field Name="byteVar" AccessorName="ByteVar">
207 ··········<Column Name="ByteVar" />
208 ········</Field>
209 ········<Field Name="dateTimeEmptyVar" AccessorName="DateTimeEmptyVar">
210 ··········<Column Name="DateTimeEmptyVar" />
211 ········</Field>
212 ········<Field Name="dateTimeVar" AccessorName="DateTimeVar">
213 ··········<Column Name="DateTimeVar" />
214 ········</Field>
215 ········<Field Name="decEmptyVar" AccessorName="DecEmptyVar">
216 ··········<Column Name="DecEmptyVar" />
217 ········</Field>
218 ········<Field Name="decVar" AccessorName="DecVar">
219 ··········<Column Name="DecVar" Size="6" Precision="2" />
220 ········</Field>
221 ········<Field Name="doubleEmptyVar" AccessorName="DoubleEmptyVar">
222 ··········<Column Name="DoubleEmptyVar" />
223 ········</Field>
224 ········<Field Name="doubleVar" AccessorName="DoubleVar">
225 ··········<Column Name="DoubleVar" />
226 ········</Field>
227 ········<Field Name="enumEmptyVar" AccessorName="EnumEmptyVar">
228 ··········<Column Name="EnumEmptyVar" />
229 ········</Field>
230 ········<Field Name="enumVar" AccessorName="EnumVar">
231 ··········<Column Name="EnumVar" />
232 ········</Field>
233 ········<Field Name="floatEmptyVar" AccessorName="FloatEmptyVar">
234 ··········<Column Name="FloatEmptyVar" />
235 ········</Field>
236 ········<Field Name="floatVar" AccessorName="FloatVar">
237 ··········<Column Name="FloatVar" />
238 ········</Field>
239 ········<Field Name="guidEmptyVar" AccessorName="GuidEmptyVar">
240 ··········<Column Name="GuidEmptyVar" />
241 ········</Field>
242 ········<Field Name="guidVar" AccessorName="GuidVar">
243 ··········<Column Name="GuidVar" />
244 ········</Field>
245 ········<Field Name="int16EmptyVar" AccessorName="Int16EmptyVar">
246 ··········<Column Name="Int16EmptyVar" />
247 ········</Field>
248 ········<Field Name="int16Var" AccessorName="Int16Var">
249 ··········<Column Name="Int16Var" />
250 ········</Field>
251 ········<Field Name="int32EmptyVar" AccessorName="Int32EmptyVar">
252 ··········<Column Name="Int32EmptyVar" />
253 ········</Field>
254 ········<Field Name="int32Var" AccessorName="Int32Var">
255 ··········<Column Name="Int32Var" />
256 ········</Field>
257 ········<Field Name="int64EmptyVar" AccessorName="Int64EmptyVar">
258 ··········<Column Name="Int64EmptyVar" />
259 ········</Field>
260 ········<Field Name="int64Var" AccessorName="Int64Var">
261 ··········<Column Name="Int64Var" />
262 ········</Field>
263 ········<Field Name="uint16EmptyVar" AccessorName="Uint16EmptyVar">
264 ··········<Column Name="Uint16EmptyVar" />
265 ········</Field>
266 ········<Field Name="uint16Var" AccessorName="Uint16Var">
267 ··········<Column Name="Uint16Var" />
268 ········</Field>
269 ········<Field Name="uint32EmptyVar" AccessorName="Uint32EmptyVar">
270 ··········<Column Name="Uint32EmptyVar" />
271 ········</Field>
272 ········<Field Name="uint32Var" AccessorName="Uint32Var">
273 ··········<Column Name="Uint32Var" />
274 ········</Field>
275 ········<Field Name="uint64EmptyVar" AccessorName="Uint64EmptyVar">
276 ··········<Column Name="Uint64EmptyVar" />
277 ········</Field>
278 ········<Field Name="uint64Var" AccessorName="Uint64Var">
279 ··········<Column Name="Uint64Var" />
280 ········</Field>
281 ······</Fields>
282 ······<Relations />
283 ····</Class>
284 ····<Class AssemblyName="PureBusinessClasses" FullName="DataTypeTestClasses.NullableDataContainerDerived" TableName="NullableDCDerived" ConnectionId="C0" TypeCode="426351620">
285 ······<Oid>
286 ········<OidColumn AutoIncremented="True" Name="ID" />
287 ······</Oid>
288 ······<Fields>
289 ········<Field Name="boolEmptyVar">
290 ··········<Column Name="BoolEmptyVar" />
291 ········</Field>
292 ········<Field Name="boolVar">
293 ··········<Column Name="BoolVar" />
294 ········</Field>
295 ········<Field Name="byteEmptyVar">
296 ··········<Column Name="ByteEmptyVar" />
297 ········</Field>
298 ········<Field Name="byteVar">
299 ··········<Column Name="ByteVar" />
300 ········</Field>
301 ········<Field Name="dateTimeEmptyVar">
302 ··········<Column Name="DateTimeEmptyVar" />
303 ········</Field>
304 ········<Field Name="dateTimeVar">
305 ··········<Column Name="DateTimeVar" />
306 ········</Field>
307 ········<Field Name="decEmptyVar">
308 ··········<Column Name="DecEmptyVar" />
309 ········</Field>
310 ········<Field Name="decVar">
311 ··········<Column Name="DecVar" Size="9" Precision="2" />
312 ········</Field>
313 ········<Field Name="doubleEmptyVar">
314 ··········<Column Name="DoubleEmptyVar" />
315 ········</Field>
316 ········<Field Name="doubleVar">
317 ··········<Column Name="DoubleVar" />
318 ········</Field>
319 ········<Field Name="enumEmptyVar">
320 ··········<Column Name="EnumEmptyVar" />
321 ········</Field>
322 ········<Field Name="enumVar">
323 ··········<Column Name="EnumVar" />
324 ········</Field>
325 ········<Field Name="floatEmptyVar">
326 ··········<Column Name="FloatEmptyVar" />
327 ········</Field>
328 ········<Field Name="floatVar">
329 ··········<Column Name="FloatVar" />
330 ········</Field>
331 ········<Field Name="guidEmptyVar">
332 ··········<Column Name="GuidEmptyVar" />
333 ········</Field>
334 ········<Field Name="guidVar">
335 ··········<Column Name="GuidVar" />
336 ········</Field>
337 ········<Field Name="int16EmptyVar">
338 ··········<Column Name="Int16EmptyVar" />
339 ········</Field>
340 ········<Field Name="int16Var">
341 ··········<Column Name="Int16Var" />
342 ········</Field>
343 ········<Field Name="int32EmptyVar">
344 ··········<Column Name="Int32EmptyVar" />
345 ········</Field>
346 ········<Field Name="int32Var">
347 ··········<Column Name="Int32Var" />
348 ········</Field>
349 ········<Field Name="int64EmptyVar">
350 ··········<Column Name="Int64EmptyVar" />
351 ········</Field>
352 ········<Field Name="int64Var">
353 ··········<Column Name="Int64Var" />
354 ········</Field>
355 ········<Field Name="uint16EmptyVar">
356 ··········<Column Name="Uint16EmptyVar" />
357 ········</Field>
358 ········<Field Name="uint16Var">
359 ··········<Column Name="Uint16Var" />
360 ········</Field>
361 ········<Field Name="uint32EmptyVar">
362 ··········<Column Name="Uint32EmptyVar" />
363 ········</Field>
364 ········<Field Name="uint32Var">
365 ··········<Column Name="Uint32Var" />
366 ········</Field>
367 ········<Field Name="uint64EmptyVar">
368 ··········<Column Name="Uint64EmptyVar" />
369 ········</Field>
370 ········<Field Name="uint64Var">
371 ··········<Column Name="Uint64Var" />
372 ········</Field>
373 ······</Fields>
374 ······<Relations />
375 ····</Class>
376 ····<Class AssemblyName="PureBusinessClasses" FullName="DataTypeTestClasses.ParentWithEmbedded" TableName="ParentWithEmbedded" ConnectionId="C0" TypeCode="-2140619689">
377 ······<Oid>
378 ········<OidColumn AutoIncremented="True" Name="ID" />
379 ······</Oid>
380 ······<Fields>
381 ········<Field Name="ewom.member">
382 ··········<Column Name="Ewom" />
383 ········</Field>
384 ········<Field Name="test" AccessorName="Test">
385 ··········<Column Name="Test" />
386 ········</Field>
387 ······</Fields>
388 ······<Relations />
389 ····</Class>
390 ····<Class AssemblyName="PureBusinessClasses" FullName="DataTypeTestClasses.PrimitiveTypeMethodCaller" TableName="PrimitiveTypeMethodCaller" ConnectionId="C0" TypeCode="-1166465168">
391 ······<Oid>
392 ········<OidColumn AutoIncremented="True" Name="ID" />
393 ······</Oid>
394 ······<Fields>
395 ········<Field Name="boolVar">
396 ··········<Column Name="BoolVar" />
397 ········</Field>
398 ········<Field Name="doubleVar">
399 ··········<Column Name="DoubleVar" />
400 ········</Field>
401 ········<Field Name="dtVar">
402 ··········<Column Name="DtVar" />
403 ········</Field>
404 ········<Field Name="intVar">
405 ··········<Column Name="IntVar" />
406 ········</Field>
407 ········<Field Name="stringVar">
408 ··········<Column Name="StringVar" />
409 ········</Field>
410 ······</Fields>
411 ······<Relations />
412 ····</Class>
413 ····<Class AssemblyName="PureBusinessClasses" FullName="DataTypeTestClasses.VtAndEtContainer" TableName="VtAndEtContainer" ConnectionId="C0" TypeCode="342263030">
414 ······<Oid>
415 ········<OidColumn AutoIncremented="True" Name="ID" />
416 ······</Oid>
417 ······<Fields>
418 ········<Field Name="embeddedType.boolVar">
419 ··········<Column Name="EmbeddedType_BoolVar" />
420 ········</Field>
421 ········<Field Name="embeddedType.byteVar">
422 ··········<Column Name="EmbeddedType_ByteVar" />
423 ········</Field>
424 ········<Field Name="embeddedType.dateTimeVar">
425 ··········<Column Name="EmbeddedType_DateTimeVar" />
426 ········</Field>
427 ········<Field Name="embeddedType.decVar">
428 ··········<Column Name="EmbeddedType_DecVar" Size="6" Precision="2" />
429 ········</Field>
430 ········<Field Name="embeddedType.doubleVar">
431 ··········<Column Name="EmbeddedType_DoubleVar" />
432 ········</Field>
433 ········<Field Name="embeddedType.emptyDateTimeVar">
434 ··········<Column Name="EmbeddedType_EmptyDateTimeVar" />
435 ········</Field>
436 ········<Field Name="embeddedType.emptyGuidVar">
437 ··········<Column Name="EmbeddedType_EmptyGuidVar" />
438 ········</Field>
439 ········<Field Name="embeddedType.enumVar">
440 ··········<Column Name="EmbeddedType_EnumVar" />
441 ········</Field>
442 ········<Field Name="embeddedType.floatVar">
443 ··········<Column Name="EmbeddedType_FloatVar" />
444 ········</Field>
445 ········<Field Name="embeddedType.guidVar">
446 ··········<Column Name="EmbeddedType_GuidVar" />
447 ········</Field>
448 ········<Field Name="embeddedType.int16Var">
449 ··········<Column Name="EmbeddedType_Int16Var" />
450 ········</Field>
451 ········<Field Name="embeddedType.int32Var">
452 ··········<Column Name="EmbeddedType_Int32Var" />
453 ········</Field>
454 ········<Field Name="embeddedType.int64Var">
455 ··········<Column Name="EmbeddedType_Int64Var" />
456 ········</Field>
457 ········<Field Name="embeddedType.nullString">
458 ··········<Column Name="EmbeddedType_NullString" />
459 ········</Field>
460 ········<Field Name="embeddedType.stringVar">
461 ··········<Column Name="EmbeddedType_StringVar" />
462 ········</Field>
463 ········<Field Name="embeddedType.uint16Var">
464 ··········<Column Name="EmbeddedType_Uint16Var" />
465 ········</Field>
466 ········<Field Name="embeddedType.uint32Var">
467 ··········<Column Name="EmbeddedType_Uint32Var" />
468 ········</Field>
469 ········<Field Name="embeddedType.uint64Var">
470 ··········<Column Name="EmbeddedType_Uint64Var" />
471 ········</Field>
472 ········<Field Name="propValType.BoolVar">
473 ··········<Column Name="PropValType_BoolVar" />
474 ········</Field>
475 ········<Field Name="propValType.ByteVar">
476 ··········<Column Name="PropValType_ByteVar" />
477 ········</Field>
478 ········<Field Name="propValType.DateTimeVar">
479 ··········<Column Name="PropValType_DateTimeVar" />
480 ········</Field>
481 ········<Field Name="propValType.DecVar">
482 ··········<Column Name="PropValType_DecVar" Size="9" Precision="2" />
483 ········</Field>
484 ········<Field Name="propValType.DoubleVar">
485 ··········<Column Name="PropValType_DoubleVar" Size="11" Precision="6" />
486 ········</Field>
487 ········<Field Name="propValType.EmptyDateTimeVar">
488 ··········<Column Name="PropValType_EmptyDateTimeVar" />
489 ········</Field>
490 ········<Field Name="propValType.EmptyGuidVar">
491 ··········<Column Name="PropValType_EmptyGuidVar" />
492 ········</Field>
493 ········<Field Name="propValType.EnumVar">
494 ··········<Column Name="PropValType_EnumVar" />
495 ········</Field>
496 ········<Field Name="propValType.FloatVar">
497 ··········<Column Name="PropValType_FloatVar" Size="11" Precision="6" />
498 ········</Field>
499 ········<Field Name="propValType.GuidVar">
500 ··········<Column Name="PropValType_GuidVar" />
501 ········</Field>
502 ········<Field Name="propValType.Int16Var">
503 ··········<Column Name="PropValType_Int16Var" />
504 ········</Field>
505 ········<Field Name="propValType.Int32Var">
506 ··········<Column Name="PropValType_Int32Var" />
507 ········</Field>
508 ········<Field Name="propValType.Int64Var">
509 ··········<Column Name="PropValType_Int64Var" />
510 ········</Field>
511 ········<Field Name="propValType.NullString">
512 ··········<Column Name="PropValType_NullString" />
513 ········</Field>
514 ········<Field Name="propValType.StringVar">
515 ··········<Column Name="PropValType_StringVar" />
516 ········</Field>
517 ········<Field Name="propValType.Uint16Var">
518 ··········<Column Name="PropValType_Uint16Var" />
519 ········</Field>
520 ········<Field Name="propValType.Uint32Var">
521 ··········<Column Name="PropValType_Uint32Var" />
522 ········</Field>
523 ········<Field Name="propValType.Uint64Var">
524 ··········<Column Name="PropValType_Uint64Var" />
525 ········</Field>
526 ········<Field Name="pubValType.BoolVar">
527 ··········<Column Name="PubValType_BoolVar" />
528 ········</Field>
529 ········<Field Name="pubValType.ByteVar">
530 ··········<Column Name="PubValType_ByteVar" />
531 ········</Field>
532 ········<Field Name="pubValType.DateTimeVar">
533 ··········<Column Name="PubValType_DateTimeVar" />
534 ········</Field>
535 ········<Field Name="pubValType.DecVar">
536 ··········<Column Name="PubValType_DecVar" Size="9" Precision="2" />
537 ········</Field>
538 ········<Field Name="pubValType.DoubleVar">
539 ··········<Column Name="PubValType_DoubleVar" Size="11" Precision="6" />
540 ········</Field>
541 ········<Field Name="pubValType.EmptyDateTimeVar">
542 ··········<Column Name="PubValType_EmptyDateTimeVar" />
543 ········</Field>
544 ········<Field Name="pubValType.EmptyGuidVar">
545 ··········<Column Name="PubValType_EmptyGuidVar" />
546 ········</Field>
547 ········<Field Name="pubValType.EnumVar">
548 ··········<Column Name="PubValType_EnumVar" />
549 ········</Field>
550 ········<Field Name="pubValType.FloatVar">
551 ··········<Column Name="PubValType_FloatVar" Size="11" Precision="6" />
552 ········</Field>
553 ········<Field Name="pubValType.GuidVar">
554 ··········<Column Name="PubValType_GuidVar" />
555 ········</Field>
556 ········<Field Name="pubValType.Int16Var">
557 ··········<Column Name="PubValType_Int16Var" />
558 ········</Field>
559 ········<Field Name="pubValType.Int32Var">
560 ··········<Column Name="PubValType_Int32Var" />
561 ········</Field>
562 ········<Field Name="pubValType.Int64Var">
563 ··········<Column Name="PubValType_Int64Var" />
564 ········</Field>
565 ········<Field Name="pubValType.NullString">
566 ··········<Column Name="PubValType_NullString" />
567 ········</Field>
568 ········<Field Name="pubValType.StringVar">
569 ··········<Column Name="PubValType_StringVar" />
570 ········</Field>
571 ········<Field Name="pubValType.Uint16Var">
572 ··········<Column Name="PubValType_Uint16Var" />
573 ········</Field>
574 ········<Field Name="pubValType.Uint32Var">
575 ··········<Column Name="PubValType_Uint32Var" />
576 ········</Field>
577 ········<Field Name="pubValType.Uint64Var">
578 ··········<Column Name="PubValType_Uint64Var" />
579 ········</Field>
580 ······</Fields>
581 ······<Relations />
582 ····</Class>
583 ····<Class AssemblyName="PureBusinessClasses" FullName="DataTypeTestClasses.VtAndEtContainerDerived" TableName="VtAndEtContainerDerived" ConnectionId="C0" TypeCode="-94943161">
584 ······<Oid>
585 ········<OidColumn AutoIncremented="True" Name="ID" />
586 ······</Oid>
587 ······<Fields>
588 ········<Field Name="embeddedType.boolVar">
589 ··········<Column Name="EmbeddedType_BoolVar" />
590 ········</Field>
591 ········<Field Name="embeddedType.byteVar">
592 ··········<Column Name="EmbeddedType_ByteVar" />
593 ········</Field>
594 ········<Field Name="embeddedType.dateTimeVar">
595 ··········<Column Name="EmbeddedType_DateTimeVar" />
596 ········</Field>
597 ········<Field Name="embeddedType.decVar">
598 ··········<Column Name="EmbeddedType_DecVar" Size="9" Precision="2" />
599 ········</Field>
600 ········<Field Name="embeddedType.doubleVar">
601 ··········<Column Name="EmbeddedType_DoubleVar" />
602 ········</Field>
603 ········<Field Name="embeddedType.emptyDateTimeVar">
604 ··········<Column Name="EmbeddedType_EmptyDateTimeVar" />
605 ········</Field>
606 ········<Field Name="embeddedType.emptyGuidVar">
607 ··········<Column Name="EmbeddedType_EmptyGuidVar" />
608 ········</Field>
609 ········<Field Name="embeddedType.enumVar">
610 ··········<Column Name="EmbeddedType_EnumVar" />
611 ········</Field>
612 ········<Field Name="embeddedType.floatVar">
613 ··········<Column Name="EmbeddedType_FloatVar" />
614 ········</Field>
615 ········<Field Name="embeddedType.guidVar">
616 ··········<Column Name="EmbeddedType_GuidVar" />
617 ········</Field>
618 ········<Field Name="embeddedType.int16Var">
619 ··········<Column Name="EmbeddedType_Int16Var" />
620 ········</Field>
621 ········<Field Name="embeddedType.int32Var">
622 ··········<Column Name="EmbeddedType_Int32Var" />
623 ········</Field>
624 ········<Field Name="embeddedType.int64Var">
625 ··········<Column Name="EmbeddedType_Int64Var" />
626 ········</Field>
627 ········<Field Name="embeddedType.nullString">
628 ··········<Column Name="EmbeddedType_NullString" />
629 ········</Field>
630 ········<Field Name="embeddedType.stringVar">
631 ··········<Column Name="EmbeddedType_StringVar" />
632 ········</Field>
633 ········<Field Name="embeddedType.uint16Var">
634 ··········<Column Name="EmbeddedType_Uint16Var" />
635 ········</Field>
636 ········<Field Name="embeddedType.uint32Var">
637 ··········<Column Name="EmbeddedType_Uint32Var" />
638 ········</Field>
639 ········<Field Name="embeddedType.uint64Var">
640 ··········<Column Name="EmbeddedType_Uint64Var" />
641 ········</Field>
642 ········<Field Name="propValType.BoolVar">
643 ··········<Column Name="PropValType_BoolVar" />
644 ········</Field>
645 ········<Field Name="propValType.ByteVar">
646 ··········<Column Name="PropValType_ByteVar" />
647 ········</Field>
648 ········<Field Name="propValType.DateTimeVar">
649 ··········<Column Name="PropValType_DateTimeVar" />
650 ········</Field>
651 ········<Field Name="propValType.DecVar">
652 ··········<Column Name="PropValType_DecVar" Size="9" Precision="2" />
653 ········</Field>
654 ········<Field Name="propValType.DoubleVar">
655 ··········<Column Name="PropValType_DoubleVar" Size="11" Precision="6" />
656 ········</Field>
657 ········<Field Name="propValType.EmptyDateTimeVar">
658 ··········<Column Name="PropValType_EmptyDateTimeVar" />
659 ········</Field>
660 ········<Field Name="propValType.EmptyGuidVar">
661 ··········<Column Name="PropValType_EmptyGuidVar" />
662 ········</Field>
663 ········<Field Name="propValType.EnumVar">
664 ··········<Column Name="PropValType_EnumVar" />
665 ········</Field>
666 ········<Field Name="propValType.FloatVar">
667 ··········<Column Name="PropValType_FloatVar" Size="11" Precision="6" />
668 ········</Field>
669 ········<Field Name="propValType.GuidVar">
670 ··········<Column Name="PropValType_GuidVar" />
671 ········</Field>
672 ········<Field Name="propValType.Int16Var">
673 ··········<Column Name="PropValType_Int16Var" />
674 ········</Field>
675 ········<Field Name="propValType.Int32Var">
676 ··········<Column Name="PropValType_Int32Var" />
677 ········</Field>
678 ········<Field Name="propValType.Int64Var">
679 ··········<Column Name="PropValType_Int64Var" />
680 ········</Field>
681 ········<Field Name="propValType.NullString">
682 ··········<Column Name="PropValType_NullString" />
683 ········</Field>
684 ········<Field Name="propValType.StringVar">
685 ··········<Column Name="PropValType_StringVar" />
686 ········</Field>
687 ········<Field Name="propValType.Uint16Var">
688 ··········<Column Name="PropValType_Uint16Var" />
689 ········</Field>
690 ········<Field Name="propValType.Uint32Var">
691 ··········<Column Name="PropValType_Uint32Var" />
692 ········</Field>
693 ········<Field Name="propValType.Uint64Var">
694 ··········<Column Name="PropValType_Uint64Var" />
695 ········</Field>
696 ········<Field Name="pubValType.BoolVar">
697 ··········<Column Name="PubValType_BoolVar" />
698 ········</Field>
699 ········<Field Name="pubValType.ByteVar">
700 ··········<Column Name="PubValType_ByteVar" />
701 ········</Field>
702 ········<Field Name="pubValType.DateTimeVar">
703 ··········<Column Name="PubValType_DateTimeVar" />
704 ········</Field>
705 ········<Field Name="pubValType.DecVar">
706 ··········<Column Name="PubValType_DecVar" Size="9" Precision="2" />
707 ········</Field>
708 ········<Field Name="pubValType.DoubleVar">
709 ··········<Column Name="PubValType_DoubleVar" Size="11" Precision="6" />
710 ········</Field>
711 ········<Field Name="pubValType.EmptyDateTimeVar">
712 ··········<Column Name="PubValType_EmptyDateTimeVar" />
713 ········</Field>
714 ········<Field Name="pubValType.EmptyGuidVar">
715 ··········<Column Name="PubValType_EmptyGuidVar" />
716 ········</Field>
717 ········<Field Name="pubValType.EnumVar">
718 ··········<Column Name="PubValType_EnumVar" />
719 ········</Field>
720 ········<Field Name="pubValType.FloatVar">
721 ··········<Column Name="PubValType_FloatVar" Size="11" Precision="6" />
722 ········</Field>
723 ········<Field Name="pubValType.GuidVar">
724 ··········<Column Name="PubValType_GuidVar" />
725 ········</Field>
726 ········<Field Name="pubValType.Int16Var">
727 ··········<Column Name="PubValType_Int16Var" />
728 ········</Field>
729 ········<Field Name="pubValType.Int32Var">
730 ··········<Column Name="PubValType_Int32Var" />
731 ········</Field>
732 ········<Field Name="pubValType.Int64Var">
733 ··········<Column Name="PubValType_Int64Var" />
734 ········</Field>
735 ········<Field Name="pubValType.NullString">
736 ··········<Column Name="PubValType_NullString" />
737 ········</Field>
738 ········<Field Name="pubValType.StringVar">
739 ··········<Column Name="PubValType_StringVar" />
740 ········</Field>
741 ········<Field Name="pubValType.Uint16Var">
742 ··········<Column Name="PubValType_Uint16Var" />
743 ········</Field>
744 ········<Field Name="pubValType.Uint32Var">
745 ··········<Column Name="PubValType_Uint32Var" />
746 ········</Field>
747 ········<Field Name="pubValType.Uint64Var">
748 ··········<Column Name="PubValType_Uint64Var" />
749 ········</Field>
750 ······</Fields>
751 ······<Relations />
752 ····</Class>
753 ····<Class AssemblyName="PureBusinessClasses" FullName="DateTest.DateTestClass" TableName="DateTestClass" ConnectionId="C0" TypeCode="-1832179031">
754 ······<Oid>
755 ········<OidColumn AutoIncremented="True" Name="ID" />
756 ······</Oid>
757 ······<Fields>
758 ········<Field Name="name" AccessorName="Name">
759 ··········<Column Name="Name1" />
760 ········</Field>
761 ······</Fields>
762 ······<Relations>
763 ········<Relation FieldName="innerDate" AccessorName="InnerDate" ReferencedTypeName="DateTest.InnerDate" RelationName="">
764 ··········<ForeignKeyColumn Name="IDInnerDate" />
765 ········</Relation>
766 ······</Relations>
767 ····</Class>
768 ····<Class AssemblyName="PureBusinessClasses" FullName="DateTest.InnerDate" TableName="InnerDate" ConnectionId="C0" TypeCode="52907605">
769 ······<Oid>
770 ········<OidColumn AutoIncremented="True" Name="ID" />
771 ······</Oid>
772 ······<Fields>
773 ········<Field Name="dt" AccessorName="Dt">
774 ··········<Column Name="Dt" />
775 ········</Field>
776 ········<Field Name="dt2">
777 ··········<Column Name="Dt2" />
778 ········</Field>
779 ······</Fields>
780 ······<Relations />
781 ····</Class>
782 ····<Class AssemblyName="PureBusinessClasses" FullName="DeleteForeignRelation.DfrAddress" TableName="DfrAddress" ConnectionId="C0" TypeCode="1912466860">
783 ······<Oid>
784 ········<OidColumn AutoIncremented="True" Name="ID" />
785 ······</Oid>
786 ······<Fields>
787 ········<Field Name="ort" AccessorName="Ort">
788 ··········<Column Name="Ort" />
789 ········</Field>
790 ······</Fields>
791 ······<Relations>
792 ········<Relation FieldName="descriptorList" ReferencedTypeName="DeleteForeignRelation.DfrAddressDescriptor" RelationName="">
793 ··········<ForeignKeyColumn Name="IDDfrAddress" />
794 ········</Relation>
795 ········<Relation FieldName="originContact" AccessorName="OriginContact" ReferencedTypeName="DeleteForeignRelation.DfrContact" RelationName="">
796 ··········<ForeignKeyColumn Name="IDDfrContact" />
797 ········</Relation>
798 ······</Relations>
799 ····</Class>
800 ····<Class AssemblyName="PureBusinessClasses" FullName="DeleteForeignRelation.DfrAddressDescriptor" TableName="DfrAddressDescriptor" ConnectionId="C0" TypeCode="-417827269">
801 ······<Oid>
802 ········<OidColumn AutoIncremented="True" Name="ID" />
803 ······</Oid>
804 ······<Fields>
805 ········<Field Name="isAdopted" AccessorName="IsAdopted">
806 ··········<Column Name="IsAdopted" />
807 ········</Field>
808 ······</Fields>
809 ······<Relations>
810 ········<Relation FieldName="address" AccessorName="Address" ReferencedTypeName="DeleteForeignRelation.DfrAddress" RelationName="">
811 ··········<ForeignKeyColumn Name="IDDfrAddress" />
812 ········</Relation>
813 ········<Relation FieldName="contact" AccessorName="DfrContact" ReferencedTypeName="DeleteForeignRelation.DfrContact" RelationName="">
814 ··········<ForeignKeyColumn Name="IDDfrContact" />
815 ········</Relation>
816 ······</Relations>
817 ····</Class>
818 ····<Class AssemblyName="PureBusinessClasses" FullName="DeleteForeignRelation.DfrContact" TableName="DfrContact" ConnectionId="C0" TypeCode="-283281960">
819 ······<Oid>
820 ········<OidColumn AutoIncremented="True" Name="ID" />
821 ······</Oid>
822 ······<Fields>
823 ········<Field Name="name" AccessorName="Name">
824 ··········<Column Name="Name" />
825 ········</Field>
826 ······</Fields>
827 ······<Relations>
828 ········<Relation FieldName="addresses" ReferencedTypeName="DeleteForeignRelation.DfrAddressDescriptor" RelationName="">
829 ··········<ForeignKeyColumn Name="IDDfrContact" />
830 ········</Relation>
831 ······</Relations>
832 ····</Class>
833 ····<Class AssemblyName="PureBusinessClasses" FullName="DerivedStateTestClasses.Base" TableName="Base" ConnectionId="C0" TypeCode="-1648065122">
834 ······<Oid>
835 ········<OidColumn AutoIncremented="True" Name="ID" />
836 ······</Oid>
837 ······<Fields>
838 ········<Field Name="theField" AccessorName="TheField">
839 ··········<Column Name="TheField" />
840 ········</Field>
841 ······</Fields>
842 ······<Relations />
843 ····</Class>
844 ····<Class AssemblyName="PureBusinessClasses" FullName="DerivedStateTestClasses.Derived" TableName="Derived" ConnectionId="C0" TypeCode="151947312">
845 ······<Oid>
846 ········<OidColumn AutoIncremented="True" Name="ID" />
847 ······</Oid>
848 ······<Fields>
849 ········<Field Name="theField">
850 ··········<Column Name="TheField" />
851 ········</Field>
852 ······</Fields>
853 ······<Relations />
854 ····</Class>
855 ····<Class AssemblyName="PureBusinessClasses" FullName="DoubleRelationClasses.DRAddress" TableName="DRAddress" ConnectionId="C0" TypeCode="883751506">
856 ······<Oid>
857 ········<OidColumn AutoIncremented="True" Name="ID" AllowDbNull="False" />
858 ······</Oid>
859 ······<Fields>
860 ········<Field Name="street" AccessorName="Street">
861 ··········<Column Name="Street" />
862 ········</Field>
863 ······</Fields>
864 ······<Relations>
865 ········<Relation FieldName="person" AccessorName="Person" ReferencedTypeName="DoubleRelationClasses.DRPerson" RelationName="RelAddresses">
866 ··········<ForeignKeyColumn Name="IDDRPerson_RelAddresses" />
867 ········</Relation>
868 ······</Relations>
869 ····</Class>
870 ····<Class AssemblyName="PureBusinessClasses" FullName="DoubleRelationClasses.DRPerson" TableName="DRPerson" ConnectionId="C0" TypeCode="43645239">
871 ······<Oid>
872 ········<OidColumn AutoIncremented="True" Name="ID" AllowDbNull="False" />
873 ······</Oid>
874 ······<Fields>
875 ········<Field Name="lastName" AccessorName="LastName">
876 ··········<Column Name="LastName" />
877 ········</Field>
878 ········<Field Name="name" AccessorName="Name">
879 ··········<Column Name="Name" />
880 ········</Field>
881 ······</Fields>
882 ······<Relations>
883 ········<Relation FieldName="addresses" ReferencedTypeName="DoubleRelationClasses.DRAddress" RelationName="RelAddresses">
884 ··········<ForeignKeyColumn Name="IDDRPerson_RelAddresses" />
885 ········</Relation>
886 ········<Relation FieldName="defaultAddress" AccessorName="DefaultAddress" ReferencedTypeName="DoubleRelationClasses.DRAddress" RelationName="RelDefaultAddress">
887 ··········<ForeignKeyColumn Name="IDDRAddress_RelDefaultAddress" />
888 ········</Relation>
889 ······</Relations>
890 ····</Class>
891 ····<Class AssemblyName="PureBusinessClasses" FullName="ForeignObjectManipulationClasses.ChildElement" TableName="ChildElement" ConnectionId="C0" TypeCode="187226617">
892 ······<Oid>
893 ········<OidColumn AutoIncremented="True" Name="ID" />
894 ······</Oid>
895 ······<Fields />
896 ······<Relations />
897 ····</Class>
898 ····<Class AssemblyName="PureBusinessClasses" FullName="ForeignObjectManipulationClasses.ChildList" TableName="ChildList" ConnectionId="C0" TypeCode="941498049">
899 ······<Oid>
900 ········<OidColumn AutoIncremented="True" Name="ID" />
901 ······</Oid>
902 ······<Fields />
903 ······<Relations />
904 ····</Class>
905 ····<Class AssemblyName="PureBusinessClasses" FullName="ForeignObjectManipulationClasses.Parent" TableName="Parent" ConnectionId="C0" TypeCode="-1379313885">
906 ······<Oid>
907 ········<OidColumn AutoIncremented="True" Name="ID" />
908 ······</Oid>
909 ······<Fields>
910 ········<Field Name="childEmbedded.childField">
911 ··········<Column Name="ChildEmbedded" />
912 ········</Field>
913 ········<Field Name="name">
914 ··········<Column Name="Name" />
915 ········</Field>
916 ········<Field Name="position.X">
917 ··········<Column Name="Position_X" />
918 ········</Field>
919 ········<Field Name="position.Y">
920 ··········<Column Name="Position_Y" />
921 ········</Field>
922 ······</Fields>
923 ······<Relations>
924 ········<Relation FieldName="elementChild" AccessorName="ElementChild" ReferencedTypeName="ForeignObjectManipulationClasses.ChildElement" RelationName="">
925 ··········<ForeignKeyColumn Name="IDChildElement" />
926 ········</Relation>
927 ········<Relation FieldName="listChilds" ReferencedTypeName="ForeignObjectManipulationClasses.ChildList" RelationName="">
928 ··········<ForeignKeyColumn Name="IDParent" />
929 ········</Relation>
930 ······</Relations>
931 ····</Class>
932 ····<Class AssemblyName="PureBusinessClasses" FullName="NDOObjectIdTestClasses.AbstractBaseGuid" TableName="Unused" ConnectionId="C0">
933 ······<Oid>
934 ········<OidColumn FieldName="guid" AllowDbNull="False" />
935 ······</Oid>
936 ······<Fields>
937 ········<Field Name="guid" AccessorName="Guid">
938 ··········<Column Name="Guid" />
939 ········</Field>
940 ······</Fields>
941 ······<Relations />
942 ····</Class>
943 ····<Class AssemblyName="PureBusinessClasses" FullName="NDOObjectIdTestClasses.ClassWithHint" TableName="ClassWithHint" ConnectionId="C0" TypeCode="1351541559">
944 ······<Oid>
945 ········<OidColumn Name="ID" NetType="System.Guid,mscorlib" AllowDbNull="False" />
946 ······</Oid>
947 ······<Fields>
948 ········<Field Name="text" AccessorName="Text">
949 ··········<Column Name="Text" />
950 ········</Field>
951 ······</Fields>
952 ······<Relations />
953 ····</Class>
954 ····<Class AssemblyName="PureBusinessClasses" FullName="NDOObjectIdTestClasses.DerivedGuid" TableName="DerivedGuid" ConnectionId="C0" TypeCode="-145388552">
955 ······<Oid>
956 ········<OidColumn FieldName="guid" AllowDbNull="False" />
957 ······</Oid>
958 ······<Fields>
959 ········<Field Name="guid">
960 ··········<Column Name="Guid" />
961 ········</Field>
962 ········<Field Name="myfield" AccessorName="Myfield">
963 ··········<Column Name="Myfield" />
964 ········</Field>
965 ······</Fields>
966 ······<Relations />
967 ····</Class>
968 ····<Class AssemblyName="PureBusinessClasses" FullName="NDOObjectIdTestClasses.HintOwner" TableName="HintOwner" ConnectionId="C0" TypeCode="-1156110690">
969 ······<Oid>
970 ········<OidColumn Name="ID" NetType="System.Int32,mscorlib" AllowDbNull="False" />
971 ······</Oid>
972 ······<Fields />
973 ······<Relations>
974 ········<Relation FieldName="element" AccessorName="Element" ReferencedTypeName="NDOObjectIdTestClasses.ClassWithHint" RelationName="">
975 ··········<ForeignKeyColumn Name="IDClassWithHint" />
976 ········</Relation>
977 ······</Relations>
978 ····</Class>
979 ····<Class AssemblyName="PureBusinessClasses" FullName="NDOObjectIdTestClasses.NDOoidAndHandler" TableName="NDOoidAndHandler" ConnectionId="C0" TypeCode="-1615192174">
980 ······<Oid>
981 ········<OidColumn FieldName="myId" AllowDbNull="False" />
982 ······</Oid>
983 ······<Fields>
984 ········<Field Name="myId" AccessorName="MyId">
985 ··········<Column Name="MyId" />
986 ········</Field>
987 ········<Field Name="text" AccessorName="Text">
988 ··········<Column Name="Text" />
989 ········</Field>
990 ······</Fields>
991 ······<Relations />
992 ····</Class>
993 ····<Class AssemblyName="PureBusinessClasses" FullName="NDOObjectIdTestClasses.ObjectOwner" TableName="ObjectOwner" ConnectionId="C0" TypeCode="1779748966">
994 ······<Oid>
995 ········<OidColumn Name="ID" NetType="System.Int32,mscorlib" AllowDbNull="False" />
996 ······</Oid>
997 ······<Fields />
998 ······<Relations>
999 ········<Relation FieldName="element" AccessorName="Element" ReferencedTypeName="NDOObjectIdTestClasses.NDOoidAndHandler" RelationName="">
1000 ··········<ForeignKeyColumn Name="IDNDOoidAndHandler" />
1001 ········</Relation>
1002 ······</Relations>
1003 ····</Class>
1004 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.Contact" TableName="Unused" ConnectionId="C0">
1005 ······<Oid>
1006 ········<OidColumn AutoIncremented="True" Name="Unused" />
1007 ······</Oid>
1008 ······<Fields>
1009 ········<Field Name="firstName" AccessorName="FirstName">
1010 ··········<Column Name="FirstName" />
1011 ········</Field>
1012 ········<Field Name="lastName" AccessorName="LastName">
1013 ··········<Column Name="LastName" />
1014 ········</Field>
1015 ······</Fields>
1016 ······<Relations>
1017 ········<Relation FieldName="addresses" ForeignKeyTypeColumnName="TCContact" ReferencedTypeName="Reisekosten.Personal.Adresse" RelationName="">
1018 ··········<ForeignKeyColumn Name="IDContact" />
1019 ··········<MappingTable TableName="relAdresseContact" ConnectionId="C0">
1020 ············<ForeignKeyColumn Name="IDAdresse" />
1021 ··········</MappingTable>
1022 ········</Relation>
1023 ······</Relations>
1024 ····</Class>
1025 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.Device" TableName="Device" ConnectionId="C0" TypeCode="-2107377259">
1026 ······<Oid>
1027 ········<OidColumn AutoIncremented="True" Name="ID" />
1028 ······</Oid>
1029 ······<Fields>
1030 ········<Field Name="name" AccessorName="Name">
1031 ··········<Column Name="Name" />
1032 ········</Field>
1033 ······</Fields>
1034 ······<Relations>
1035 ········<Relation FieldName="subdevices" ForeignKeyTypeColumnName="TCParent" ReferencedTypeName="PureBusinessClasses.Device" RelationName="">
1036 ··········<ForeignKeyColumn Name="IDParent" />
1037 ··········<MappingTable TableName="relDeviceDevice" ChildForeignKeyTypeColumnName="TCChild" ConnectionId="C0">
1038 ············<ForeignKeyColumn Name="IDChild" />
1039 ··········</MappingTable>
1040 ········</Relation>
1041 ······</Relations>
1042 ····</Class>
1043 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.DITests.ClassWithDIConstructor" TableName="ClassWithDIConstructor" ConnectionId="C0" TypeCode="685441128">
1044 ······<Oid>
1045 ········<OidColumn AutoIncremented="True" Name="ID" AllowDbNull="False" />
1046 ······</Oid>
1047 ······<Fields>
1048 ········<Field Name="persistentField" AccessorName="PersistentField">
1049 ··········<Column Name="PersistentField" />
1050 ········</Field>
1051 ······</Fields>
1052 ······<Relations />
1053 ····</Class>
1054 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.Institution" TableName="Institution" ConnectionId="C0" TypeCode="-16582183">
1055 ······<Oid>
1056 ········<OidColumn AutoIncremented="True" Name="ID" />
1057 ······</Oid>
1058 ······<Fields>
1059 ········<Field Name="firstName">
1060 ··········<Column Name="FirstName" />
1061 ········</Field>
1062 ········<Field Name="hausmeister" AccessorName="Hausmeister">
1063 ··········<Column Name="Hausmeister" />
1064 ········</Field>
1065 ········<Field Name="lastName">
1066 ··········<Column Name="LastName" />
1067 ········</Field>
1068 ······</Fields>
1069 ······<Relations>
1070 ········<Relation FieldName="addresses" ForeignKeyTypeColumnName="TCContact" ReferencedTypeName="Reisekosten.Personal.Adresse" RelationName="">
1071 ··········<ForeignKeyColumn Name="IDContact" />
1072 ··········<MappingTable TableName="relAdresseContact" ConnectionId="C0">
1073 ············<ForeignKeyColumn Name="IDAdresse" />
1074 ··········</MappingTable>
1075 ········</Relation>
1076 ······</Relations>
1077 ····</Class>
1078 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.Order" TableName="Order" ConnectionId="C0" TypeCode="-1304377297">
1079 ······<Oid>
1080 ········<OidColumn AutoIncremented="True" Name="ID" />
1081 ······</Oid>
1082 ······<Fields>
1083 ········<Field Name="date" AccessorName="Date">
1084 ··········<Column Name="Date" />
1085 ········</Field>
1086 ······</Fields>
1087 ······<Relations>
1088 ········<Relation FieldName="orderDetails" ReferencedTypeName="PureBusinessClasses.OrderDetail" RelationName="">
1089 ··········<ForeignKeyColumn Name="IDOrder" />
1090 ········</Relation>
1091 ······</Relations>
1092 ····</Class>
1093 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.OrderDetail" TableName="OrderDetail" ConnectionId="C0" TypeCode="278834528">
1094 ······<Oid>
1095 ········<OidColumn RelationName="product" />
1096 ········<OidColumn RelationName="order" />
1097 ······</Oid>
1098 ······<Fields>
1099 ········<Field Name="price" AccessorName="Price">
1100 ··········<Column Name="Price" Size="8" />
1101 ········</Field>
1102 ······</Fields>
1103 ······<Relations>
1104 ········<Relation FieldName="order" AccessorName="Order" ReferencedTypeName="PureBusinessClasses.Order" RelationName="">
1105 ··········<ForeignKeyColumn Name="IDOrder" />
1106 ········</Relation>
1107 ········<Relation FieldName="product" AccessorName="Product" ReferencedTypeName="PureBusinessClasses.Product" RelationName="">
1108 ··········<ForeignKeyColumn Name="IDProduct" />
1109 ········</Relation>
1110 ······</Relations>
1111 ····</Class>
1112 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.OwnHashcodeClient" TableName="OwnHashcodeClient" ConnectionId="C0" TypeCode="-1777942483">
1113 ······<Oid>
1114 ········<OidColumn AutoIncremented="True" Name="ID" AllowDbNull="False" />
1115 ······</Oid>
1116 ······<Fields>
1117 ········<Field Name="dummy" AccessorName="Dummy">
1118 ··········<Column Name="Dummy" />
1119 ········</Field>
1120 ······</Fields>
1121 ······<Relations>
1122 ········<Relation FieldName="parent" AccessorName="Parent" ReferencedTypeName="PureBusinessClasses.OwnHashcodeParent" RelationName="">
1123 ··········<ForeignKeyColumn Name="IDOwnHashcodeParent" />
1124 ········</Relation>
1125 ······</Relations>
1126 ····</Class>
1127 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.OwnHashcodeParent" TableName="OwnHashcodeParent" ConnectionId="C0" TypeCode="-1415654132">
1128 ······<Oid>
1129 ········<OidColumn AutoIncremented="True" Name="ID" AllowDbNull="False" />
1130 ······</Oid>
1131 ······<Fields />
1132 ······<Relations>
1133 ········<Relation FieldName="client" AccessorName="Client" ReferencedTypeName="PureBusinessClasses.OwnHashcodeClient" RelationName="">
1134 ··········<ForeignKeyColumn Name="IDOwnHashcodeClient" />
1135 ········</Relation>
1136 ······</Relations>
1137 ····</Class>
1138 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.Peer" TableName="Peer" ConnectionId="C0" TypeCode="1759055969">
1139 ······<Oid>
1140 ········<OidColumn AutoIncremented="True" Name="ID" />
1141 ······</Oid>
1142 ······<Fields>
1143 ········<Field Name="name" AccessorName="Name">
1144 ··········<Column Name="Name" />
1145 ········</Field>
1146 ······</Fields>
1147 ······<Relations>
1148 ········<Relation FieldName="tracks" ReferencedTypeName="PureBusinessClasses.Track" RelationName="">
1149 ··········<ForeignKeyColumn Name="IDPeer" />
1150 ········</Relation>
1151 ······</Relations>
1152 ····</Class>
1153 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.Person" TableName="Person" ConnectionId="C0" TypeCode="-1763936620">
1154 ······<Oid>
1155 ········<OidColumn AutoIncremented="True" Name="ID" />
1156 ······</Oid>
1157 ······<Fields>
1158 ········<Field Name="firstName">
1159 ··········<Column Name="FirstName" />
1160 ········</Field>
1161 ········<Field Name="lastName">
1162 ··········<Column Name="LastName" />
1163 ········</Field>
1164 ········<Field Name="moniker" AccessorName="Moniker">
1165 ··········<Column Name="Moniker" />
1166 ········</Field>
1167 ······</Fields>
1168 ······<Relations>
1169 ········<Relation FieldName="addresses" ForeignKeyTypeColumnName="TCContact" ReferencedTypeName="Reisekosten.Personal.Adresse" RelationName="">
1170 ··········<ForeignKeyColumn Name="IDContact" />
1171 ··········<MappingTable TableName="relAdresseContact" ConnectionId="C0">
1172 ············<ForeignKeyColumn Name="IDAdresse" />
1173 ··········</MappingTable>
1174 ········</Relation>
1175 ······</Relations>
1176 ····</Class>
1177 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.Product" TableName="Product" ConnectionId="C0" TypeCode="1521506704">
1178 ······<Oid>
1179 ········<OidColumn AutoIncremented="True" Name="ID" />
1180 ······</Oid>
1181 ······<Fields>
1182 ········<Field Name="name" AccessorName="Name">
1183 ··········<Column Name="Name" />
1184 ········</Field>
1185 ······</Fields>
1186 ······<Relations />
1187 ····</Class>
1188 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.SequenceValue" TableName="SequenceValue" ConnectionId="C0" TypeCode="-1923634671">
1189 ······<Oid>
1190 ········<OidColumn AutoIncremented="True" Name="ID" />
1191 ······</Oid>
1192 ······<Fields>
1193 ········<Field Name="_value" AccessorName="Value">
1194 ··········<Column Name="Value" />
1195 ········</Field>
1196 ······</Fields>
1197 ······<Relations />
1198 ····</Class>
1199 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.SnmpDevice" TableName="SnmpDevice" ConnectionId="C0" TypeCode="1935325427">
1200 ······<Oid>
1201 ········<OidColumn AutoIncremented="True" Name="ID" />
1202 ······</Oid>
1203 ······<Fields>
1204 ········<Field Name="name">
1205 ··········<Column Name="Name" />
1206 ········</Field>
1207 ········<Field Name="port" AccessorName="Port">
1208 ··········<Column Name="Port" />
1209 ········</Field>
1210 ······</Fields>
1211 ······<Relations>
1212 ········<Relation FieldName="subdevices" ForeignKeyTypeColumnName="TCParent" ReferencedTypeName="PureBusinessClasses.Device" RelationName="">
1213 ··········<ForeignKeyColumn Name="IDParent" />
1214 ··········<MappingTable TableName="relDeviceDevice" ChildForeignKeyTypeColumnName="TCChild" ConnectionId="C0">
1215 ············<ForeignKeyColumn Name="IDChild" />
1216 ··········</MappingTable>
1217 ········</Relation>
1218 ······</Relations>
1219 ····</Class>
1220 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.Topic" TableName="Topic" ConnectionId="C0" TypeCode="-1299837424">
1221 ······<Oid>
1222 ········<OidColumn AutoIncremented="True" Name="ID" />
1223 ······</Oid>
1224 ······<Fields>
1225 ········<Field Name="text" AccessorName="Text">
1226 ··········<Column Name="Text" />
1227 ········</Field>
1228 ······</Fields>
1229 ······<Relations>
1230 ········<Relation FieldName="owner" AccessorName="Owner" ReferencedTypeName="PureBusinessClasses.Topic" RelationName="">
1231 ··········<ForeignKeyColumn Name="IDTopic" />
1232 ········</Relation>
1233 ········<Relation FieldName="subtopics" ReferencedTypeName="PureBusinessClasses.Topic" RelationName="">
1234 ··········<ForeignKeyColumn Name="IDTopic" />
1235 ········</Relation>
1236 ······</Relations>
1237 ····</Class>
1238 ····<Class AssemblyName="PureBusinessClasses" FullName="PureBusinessClasses.Track" TableName="Track" ConnectionId="C0" TypeCode="-1299762644">
1239 ······<Oid>
1240 ········<OidColumn AutoIncremented="True" Name="ID" />
1241 ······</Oid>
1242 ······<Fields>
1243 ········<Field Name="name" AccessorName="Name">
1244 ··········<Column Name="Name" />
1245 ········</Field>
1246 ······</Fields>
1247 ······<Relations>
1248 ········<Relation FieldName="peer" AccessorName="Peer" ReferencedTypeName="PureBusinessClasses.Peer" RelationName="">
1249 ··········<ForeignKeyColumn Name="IDPeer" />
1250 ········</Relation>
1251 ······</Relations>
1252 ····</Class>
1253 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Beleg" TableName="Beleg" ConnectionId="C0" TypeCode="926149172">
1254 ······<Oid>
1255 ········<OidColumn AutoIncremented="True" Name="ID" />
1256 ······</Oid>
1257 ······<Fields>
1258 ········<Field Name="belegart">
1259 ··········<Column Name="Belegart" />
1260 ········</Field>
1261 ········<Field Name="betrag">
1262 ··········<Column Name="Betrag" />
1263 ········</Field>
1264 ········<Field Name="datum" AccessorName="Datum">
1265 ··········<Column Name="Datum" />
1266 ········</Field>
1267 ······</Fields>
1268 ······<Relations>
1269 ········<Relation FieldName="reise" AccessorName="Reise" ReferencedTypeName="Reisekosten.Reise" RelationName="">
1270 ··········<ForeignKeyColumn Name="IDReise" />
1271 ········</Relation>
1272 ······</Relations>
1273 ····</Class>
1274 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Email" TableName="Email" ConnectionId="C0" TypeCode="929147621">
1275 ······<Oid>
1276 ········<OidColumn AutoIncremented="True" Name="ID" />
1277 ······</Oid>
1278 ······<Fields>
1279 ········<Field Name="adresse" AccessorName="Adresse">
1280 ··········<Column Name="Adresse" />
1281 ········</Field>
1282 ······</Fields>
1283 ······<Relations>
1284 ········<Relation FieldName="key" ReferencedTypeName="Reisekosten.Personal.Zertifikat" RelationName="Zertifikat">
1285 ··········<ForeignKeyColumn Name="IDZertifikat_Zertifikat" />
1286 ········</Relation>
1287 ········<Relation FieldName="subject" AccessorName="Subject" ReferencedTypeName="Reisekosten.Subject" RelationName="">
1288 ··········<ForeignKeyColumn Name="IDSubject" />
1289 ········</Relation>
1290 ······</Relations>
1291 ····</Class>
1292 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Flughafen" TableName="Flughafen" ConnectionId="C0" TypeCode="1375938535">
1293 ······<Oid>
1294 ········<OidColumn AutoIncremented="True" Name="ID" />
1295 ······</Oid>
1296 ······<Fields>
1297 ········<Field Name="kürzel">
1298 ··········<Column Name="Kürzel" />
1299 ········</Field>
1300 ······</Fields>
1301 ······<Relations />
1302 ····</Class>
1303 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Kostenpunkt" TableName="Unused" ConnectionId="C0">
1304 ······<Oid>
1305 ········<OidColumn AutoIncremented="True" Name="Unused" />
1306 ······</Oid>
1307 ······<Fields>
1308 ········<Field Name="datum" AccessorName="Datum">
1309 ··········<Column Name="Datum" />
1310 ········</Field>
1311 ······</Fields>
1312 ······<Relations>
1313 ········<Relation FieldName="reise" AccessorName="Reise" ReferencedTypeName="Reisekosten.Reise" RelationName="">
1314 ··········<ForeignKeyColumn Name="IDReise" />
1315 ········</Relation>
1316 ······</Relations>
1317 ····</Class>
1318 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Land" TableName="Land" ConnectionId="C0" TypeCode="-1493850750">
1319 ······<Oid>
1320 ········<OidColumn AutoIncremented="True" Name="ID" />
1321 ······</Oid>
1322 ······<Fields>
1323 ········<Field Name="isInEu" AccessorName="IsInEu">
1324 ··········<Column Name="IsInEu" />
1325 ········</Field>
1326 ········<Field Name="name" AccessorName="Name">
1327 ··········<Column Name="Name" />
1328 ········</Field>
1329 ······</Fields>
1330 ······<Relations>
1331 ········<Relation FieldName="dieReisen" ReferencedTypeName="Reisekosten.Reise" RelationName="">
1332 ··········<ForeignKeyColumn Name="IDLand" />
1333 ··········<MappingTable TableName="relLandReise" ConnectionId="C0">
1334 ············<ForeignKeyColumn Name="IDReise" />
1335 ··········</MappingTable>
1336 ········</Relation>
1337 ········<Relation FieldName="flughäfen" ReferencedTypeName="Reisekosten.Flughafen" RelationName="">
1338 ··········<ForeignKeyColumn Name="IDLand" />
1339 ········</Relation>
1340 ······</Relations>
1341 ····</Class>
1342 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Personal.Adresse" TableName="Adresse" ConnectionId="C0" TypeCode="386738168">
1343 ······<Oid>
1344 ········<OidColumn AutoIncremented="True" Name="ID" />
1345 ······</Oid>
1346 ······<Fields>
1347 ········<Field Name="lkz" AccessorName="Lkz">
1348 ··········<Column Name="Lkz" Size="5" />
1349 ········</Field>
1350 ········<Field Name="ort" AccessorName="Ort">
1351 ··········<Column Name="Ort" Size="50" />
1352 ········</Field>
1353 ········<Field Name="plz" AccessorName="Plz">
1354 ··········<Column Name="Plz" Size="5" />
1355 ········</Field>
1356 ········<Field Name="straße">
1357 ··········<Column Name="Straße" Size="50" />
1358 ········</Field>
1359 ······</Fields>
1360 ······<Relations />
1361 ····</Class>
1362 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Personal.Buero" TableName="Buero" ConnectionId="C0" TypeCode="-154604104">
1363 ······<Oid>
1364 ········<OidColumn AutoIncremented="True" Name="ID" />
1365 ······</Oid>
1366 ······<Fields>
1367 ········<Field Name="hatCat6Anschluss" AccessorName="HatCat6Anschluss">
1368 ··········<Column Name="HatCat6Anschluss" />
1369 ········</Field>
1370 ········<Field Name="hatSchnellesInternet" AccessorName="HatSchnellesInternet">
1371 ··········<Column Name="HatSchnellesInternet" />
1372 ········</Field>
1373 ········<Field Name="nummer" AccessorName="Nummer">
1374 ··········<Column Name="Nummer" />
1375 ········</Field>
1376 ········<Field Name="zimmer" AccessorName="Zimmer">
1377 ··········<Column Name="Zimmer" />
1378 ········</Field>
1379 ······</Fields>
1380 ······<Relations />
1381 ····</Class>
1382 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Personal.Manager" TableName="Mitarbeiter" ConnectionId="C0" TypeCode="-1937832202">
1383 ······<Oid>
1384 ········<OidColumn AutoIncremented="True" Name="ID" />
1385 ······</Oid>
1386 ······<Fields>
1387 ········<Field Name="gehalt">
1388 ··········<Column Name="Gehalt" />
1389 ········</Field>
1390 ········<Field Name="nachname">
1391 ··········<Column Name="Nachname" />
1392 ········</Field>
1393 ········<Field Name="position.X">
1394 ··········<Column Name="Position_X" />
1395 ········</Field>
1396 ········<Field Name="position.Y">
1397 ··········<Column Name="Position_Y" />
1398 ········</Field>
1399 ········<Field Name="privilegstufe" AccessorName="Privilegstufe">
1400 ··········<Column Name="Privilegstufe" />
1401 ········</Field>
1402 ········<Field Name="vorname">
1403 ··········<Column Name="Vorname" />
1404 ········</Field>
1405 ······</Fields>
1406 ······<Relations>
1407 ········<Relation FieldName="adresse" AccessorName="Adresse" ReferencedTypeName="Reisekosten.Personal.Adresse" RelationName="">
1408 ··········<ForeignKeyColumn Name="IDAdresse" />
1409 ········</Relation>
1410 ········<Relation FieldName="dieReisen" AccessorName="Reisen" ReferencedTypeName="Reisekosten.Reise" RelationName="">
1411 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1412 ········</Relation>
1413 ········<Relation FieldName="emails" AccessorName="Emails" ReferencedTypeName="Reisekosten.Email" RelationName="">
1414 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1415 ··········<MappingTable TableName="relEmailsMitarbeiter" ConnectionId="C0">
1416 ············<ForeignKeyColumn Name="IDEmail" />
1417 ··········</MappingTable>
1418 ········</Relation>
1419 ········<Relation FieldName="meinBuero" AccessorName="Zimmer" ReferencedTypeName="Reisekosten.Personal.Buero" RelationName="">
1420 ··········<ForeignKeyColumn Name="IDBuero" />
1421 ········</Relation>
1422 ········<Relation FieldName="reiseBüros" AccessorName="ReiseBüros" ReferencedTypeName="Reisekosten.Reisebüro" RelationName="">
1423 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1424 ··········<MappingTable TableName="relMitarbeiterReisebuero" ConnectionId="C0">
1425 ············<ForeignKeyColumn Name="IDReisebuero" />
1426 ··········</MappingTable>
1427 ········</Relation>
1428 ········<Relation FieldName="sn" AccessorName="SVN" ReferencedTypeName="Reisekosten.Personal.Sozialversicherungsnummer" RelationName="Versicherung">
1429 ··········<ForeignKeyColumn Name="IDSozial" />
1430 ········</Relation>
1431 ········<Relation FieldName="untergebene" AccessorName="Untergebene" ReferencedTypeName="Reisekosten.Personal.Mitarbeiter" RelationName="">
1432 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1433 ········</Relation>
1434 ········<Relation FieldName="vorgesetzter" AccessorName="Vorgesetzter" ReferencedTypeName="Reisekosten.Personal.Mitarbeiter" RelationName="">
1435 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1436 ········</Relation>
1437 ······</Relations>
1438 ····</Class>
1439 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Personal.Mitarbeiter" TableName="Mitarbeiter" ConnectionId="C0" TypeCode="-214103443">
1440 ······<Oid>
1441 ········<OidColumn AutoIncremented="True" Name="ID" />
1442 ······</Oid>
1443 ······<Fields>
1444 ········<Field Name="gehalt" AccessorName="Gehalt">
1445 ··········<Column Name="Gehalt" />
1446 ········</Field>
1447 ········<Field Name="nachname" AccessorName="Nachname">
1448 ··········<Column Name="Nachname" />
1449 ········</Field>
1450 ········<Field Name="position.X">
1451 ··········<Column Name="Position_X" />
1452 ········</Field>
1453 ········<Field Name="position.Y">
1454 ··········<Column Name="Position_Y" />
1455 ········</Field>
1456 ········<Field Name="vorname" AccessorName="Vorname">
1457 ··········<Column Name="Vorname" />
1458 ········</Field>
1459 ······</Fields>
1460 ······<Relations>
1461 ········<Relation FieldName="adresse" AccessorName="Adresse" ReferencedTypeName="Reisekosten.Personal.Adresse" RelationName="">
1462 ··········<ForeignKeyColumn Name="IDAdresse" />
1463 ········</Relation>
1464 ········<Relation FieldName="dieReisen" AccessorName="Reisen" ReferencedTypeName="Reisekosten.Reise" RelationName="">
1465 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1466 ········</Relation>
1467 ········<Relation FieldName="emails" AccessorName="Emails" ReferencedTypeName="Reisekosten.Email" RelationName="">
1468 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1469 ··········<MappingTable TableName="relEmailsMitarbeiter" ConnectionId="C0">
1470 ············<ForeignKeyColumn Name="IDEmail" />
1471 ··········</MappingTable>
1472 ········</Relation>
1473 ········<Relation FieldName="meinBuero" AccessorName="Zimmer" ReferencedTypeName="Reisekosten.Personal.Buero" RelationName="">
1474 ··········<ForeignKeyColumn Name="IDBuero" />
1475 ········</Relation>
1476 ········<Relation FieldName="reiseBüros" AccessorName="ReiseBüros" ReferencedTypeName="Reisekosten.Reisebüro" RelationName="">
1477 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1478 ··········<MappingTable TableName="relMitarbeiterReisebuero" ConnectionId="C0">
1479 ············<ForeignKeyColumn Name="IDReisebuero" />
1480 ··········</MappingTable>
1481 ········</Relation>
1482 ········<Relation FieldName="sn" AccessorName="SVN" ReferencedTypeName="Reisekosten.Personal.Sozialversicherungsnummer" RelationName="Versicherung">
1483 ··········<ForeignKeyColumn Name="IDSozial" />
1484 ········</Relation>
1485 ········<Relation FieldName="untergebene" AccessorName="Untergebene" ReferencedTypeName="Reisekosten.Personal.Mitarbeiter" RelationName="">
1486 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1487 ········</Relation>
1488 ········<Relation FieldName="vorgesetzter" AccessorName="Vorgesetzter" ReferencedTypeName="Reisekosten.Personal.Mitarbeiter" RelationName="">
1489 ··········<ForeignKeyColumn Name="IDMitarbeiter" />
1490 ········</Relation>
1491 ······</Relations>
1492 ····</Class>
1493 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Personal.Signatur" TableName="Signatur" ConnectionId="C0" TypeCode="245203748">
1494 ······<Oid>
1495 ········<OidColumn AutoIncremented="True" Name="ID" />
1496 ······</Oid>
1497 ······<Fields>
1498 ········<Field Name="signature" AccessorName="Key">
1499 ··········<Column Name="Signature" />
1500 ········</Field>
1501 ······</Fields>
1502 ······<Relations>
1503 ········<Relation FieldName="owner" AccessorName="Owner" ReferencedTypeName="Reisekosten.Personal.Zertifikat" RelationName="Signatur">
1504 ··········<ForeignKeyColumn Name="IDSignatur" />
1505 ··········<MappingTable TableName="relSignaturZertifikat" ConnectionId="C0">
1506 ············<ForeignKeyColumn Name="IDZertifikat" />
1507 ··········</MappingTable>
1508 ········</Relation>
1509 ······</Relations>
1510 ····</Class>
1511 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Personal.Sozialversicherungsnummer" TableName="Sozialversicherungsnummer" ConnectionId="C0" TypeCode="1694079031">
1512 ······<Oid>
1513 ········<OidColumn AutoIncremented="True" Name="ID" />
1514 ······</Oid>
1515 ······<Fields>
1516 ········<Field Name="nummer" AccessorName="SVN">
1517 ··········<Column Name="Nummer" />
1518 ········</Field>
1519 ······</Fields>
1520 ······<Relations>
1521 ········<Relation FieldName="arbeiter" AccessorName="Angestellter" ReferencedTypeName="Reisekosten.Personal.Mitarbeiter" RelationName="Versicherung">
1522 ··········<ForeignKeyColumn Name="IDSozial" />
1523 ········</Relation>
1524 ······</Relations>
1525 ····</Class>
1526 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Personal.Zertifikat" TableName="Zertifikat" ConnectionId="C0" TypeCode="-81268618">
1527 ······<Oid>
1528 ········<OidColumn AutoIncremented="True" Name="ID" />
1529 ······</Oid>
1530 ······<Fields>
1531 ········<Field Name="schlüssel" AccessorName="Key">
1532 ··········<Column Name="Schlüssel" />
1533 ········</Field>
1534 ······</Fields>
1535 ······<Relations>
1536 ········<Relation FieldName="adresse" AccessorName="Adresse" ReferencedTypeName="Reisekosten.Email" RelationName="Zertifikat">
1537 ··········<ForeignKeyColumn Name="IDEmail_Zertifikat" />
1538 ········</Relation>
1539 ········<Relation FieldName="sgn" AccessorName="SGN" ReferencedTypeName="Reisekosten.Personal.Signatur" RelationName="Signatur">
1540 ··········<ForeignKeyColumn Name="IDZertifikat" />
1541 ··········<MappingTable TableName="relSignaturZertifikat" ConnectionId="C0">
1542 ············<ForeignKeyColumn Name="IDSignatur" />
1543 ··········</MappingTable>
1544 ········</Relation>
1545 ······</Relations>
1546 ····</Class>
1547 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.PKWFahrt" TableName="PKWFahrt" ConnectionId="C0" TypeCode="734406058">
1548 ······<Oid>
1549 ········<OidColumn AutoIncremented="True" Name="ID" />
1550 ······</Oid>
1551 ······<Fields>
1552 ········<Field Name="datum" AccessorName="Datum">
1553 ··········<Column Name="Datum" />
1554 ········</Field>
1555 ········<Field Name="km">
1556 ··········<Column Name="Km" />
1557 ········</Field>
1558 ······</Fields>
1559 ······<Relations>
1560 ········<Relation FieldName="reise" AccessorName="Reise" ReferencedTypeName="Reisekosten.Reise" RelationName="">
1561 ··········<ForeignKeyColumn Name="IDReise" />
1562 ········</Relation>
1563 ······</Relations>
1564 ····</Class>
1565 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Projekt" TableName="Projekt" ConnectionId="C0" TypeCode="886373658">
1566 ······<Oid>
1567 ········<OidColumn AutoIncremented="True" Name="ID" />
1568 ······</Oid>
1569 ······<Fields>
1570 ········<Field Name="name" AccessorName="Name">
1571 ··········<Column Name="Name" />
1572 ········</Field>
1573 ······</Fields>
1574 ······<Relations />
1575 ····</Class>
1576 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Reise" TableName="Reise" ConnectionId="C0" TypeCode="940923057">
1577 ······<Oid>
1578 ········<OidColumn AutoIncremented="True" Name="ID" />
1579 ······</Oid>
1580 ······<Fields>
1581 ········<Field Name="zweck" AccessorName="Zweck">
1582 ··········<Column Name="Zweck" />
1583 ········</Field>
1584 ······</Fields>
1585 ······<Relations>
1586 ········<Relation FieldName="belege" AccessorName="Kostenpunkte" ReferencedTypeName="Reisekosten.Kostenpunkt" RelationName="">
1587 ··········<ForeignKeyColumn Name="IDReise" />
1588 ··········<MappingTable TableName="relBelegKostenpunkt" ChildForeignKeyTypeColumnName="TCBeleg" ConnectionId="C0">
1589 ············<ForeignKeyColumn Name="IDBeleg" />
1590 ··········</MappingTable>
1591 ········</Relation>
1592 ········<Relation FieldName="dieLaender" ReferencedTypeName="Reisekosten.Land" RelationName="">
1593 ··········<ForeignKeyColumn Name="IDReise" />
1594 ··········<MappingTable TableName="relLandReise" ConnectionId="C0">
1595 ············<ForeignKeyColumn Name="IDLand" />
1596 ··········</MappingTable>
1597 ········</Relation>
1598 ······</Relations>
1599 ····</Class>
1600 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Reisebüro" TableName="Reisebuero" ConnectionId="C0" TypeCode="-347348569">
1601 ······<Oid>
1602 ········<OidColumn AutoIncremented="True" Name="ID" />
1603 ······</Oid>
1604 ······<Fields>
1605 ········<Field Name="name" AccessorName="Name">
1606 ··········<Column Name="Name" />
1607 ········</Field>
1608 ······</Fields>
1609 ······<Relations />
1610 ····</Class>
1611 ····<Class AssemblyName="PureBusinessClasses" FullName="Reisekosten.Subject" TableName="Subject" ConnectionId="C0" TypeCode="-672201163">
1612 ······<Oid>
1613 ········<OidColumn AutoIncremented="True" Name="ID" />
1614 ······</Oid>
1615 ······<Fields>
1616 ········<Field Name="text" AccessorName="Text">
1617 ··········<Column Name="Text" />
1618 ········</Field>
1619 ······</Fields>
1620 ······<Relations />
1621 ····</Class>
1622 ····<Class AssemblyName="PureBusinessClasses" FullName="TestBlocks.ClassWithBlock" TableName="ClassWithBlock" ConnectionId="C0" TypeCode="1611328934">
1623 ······<Oid>
1624 ········<OidColumn AutoIncremented="True" Name="ID" />
1625 ······</Oid>
1626 ······<Fields>
1627 ········<Field Name="testfeld" AccessorName="Testfeld">
1628 ··········<Column Name="Testfeld" />
1629 ········</Field>
1630 ······</Fields>
1631 ······<Relations />
1632 ····</Class>
1633 ····<Class AssemblyName="PureBusinessClasses" FullName="TimeStampTestClasses.RowVersionClass" TableName="RowVersionClass" ConnectionId="C0" TypeCode="713699689">
1634 ······<Oid>
1635 ········<OidColumn AutoIncremented="True" Name="ID" AllowDbNull="False" />
1636 ······</Oid>
1637 ······<Fields>
1638 ········<Field Name="myData" AccessorName="MyData">
1639 ··········<Column Name="MyData" />
1640 ········</Field>
1641 ········<Field Name="rowVersion">
1642 ··········<Column Name="RowVersion" DbType="rowversion" />
1643 ········</Field>
1644 ······</Fields>
1645 ······<Relations />
1646 ····</Class>
1647 ····<Class AssemblyName="PureBusinessClasses" FullName="TimeStampTestClasses.TimeStampContainer" TableName="TimeStampContainer" ConnectionId="C0" TimeStampColumn="NDOTimeStamp" TypeCode="-1237936420">
1648 ······<Oid>
1649 ········<OidColumn AutoIncremented="True" Name="ID" />
1650 ······</Oid>
1651 ······<Fields>
1652 ········<Field Name="name" AccessorName="Name">
1653 ··········<Column Name="Name" />
1654 ········</Field>
1655 ······</Fields>
1656 ······<Relations />
1657 ····</Class>
1658 ····<Class AssemblyName="PureBusinessClasses" FullName="Zirkulär.Intermediate" TableName="Intermediate" ConnectionId="C0" TypeCode="-810212684">
1659 ······<Oid>
1660 ········<OidColumn AutoIncremented="True" Name="ID" />
1661 ······</Oid>
1662 ······<Fields />
1663 ······<Relations>
1664 ········<Relation FieldName="topics" ReferencedTypeName="Zirkulär.TopicIndirect" RelationName="Subtopics">
1665 ··········<ForeignKeyColumn Name="IDIntermediate_Subtopics" />
1666 ········</Relation>
1667 ······</Relations>
1668 ····</Class>
1669 ····<Class AssemblyName="PureBusinessClasses" FullName="Zirkulär.IntermediateSingle" TableName="IntermediateSingle" ConnectionId="C0" TypeCode="-850215908">
1670 ······<Oid>
1671 ········<OidColumn AutoIncremented="True" Name="ID" />
1672 ······</Oid>
1673 ······<Fields />
1674 ······<Relations>
1675 ········<Relation FieldName="topics" ReferencedTypeName="Zirkulär.TopicIndirect" RelationName="Subtopics">
1676 ··········<ForeignKeyColumn Name="IDIntermediateSingle_Subtopics" />
1677 ········</Relation>
1678 ······</Relations>
1679 ····</Class>
1680 ····<Class AssemblyName="PureBusinessClasses" FullName="Zirkulär.TopicIndirect" TableName="TopicIndirect" ConnectionId="C0" TypeCode="2085085506">
1681 ······<Oid>
1682 ········<OidColumn AutoIncremented="True" Name="ID" />
1683 ······</Oid>
1684 ······<Fields />
1685 ······<Relations>
1686 ········<Relation FieldName="intermediates" ReferencedTypeName="Zirkulär.Intermediate" RelationName="">
1687 ··········<ForeignKeyColumn Name="IDTopicIndirect" />
1688 ········</Relation>
1689 ········<Relation FieldName="intermediateSingle" AccessorName="IntermediateSingle" ReferencedTypeName="Zirkulär.IntermediateSingle" RelationName="">
1690 ··········<ForeignKeyColumn Name="IDIntermediateSingle" />
1691 ········</Relation>
1692 ······</Relations>
1693 ····</Class>
1694 ··</Classes>
1695 </NDOMapping>