PKeys automatically generated for Classes that don't set them explicitly with
[dbsrgits/SQL-Translator.git] / t / data / xmi / OrderDB.sqlfairy.poseidon2.xmi
1 <?xml version = '1.0' encoding = 'UTF-8' ?>\r
2 <XMI xmi.version = '1.2' xmlns:UML = 'org.omg.xmi.namespace.UML' timestamp = 'Mon Oct 13 17:05:12 BST 2003'>\r
3   <XMI.header>\r
4     <XMI.documentation>\r
5       <XMI.exporter>Netbeans XMI Writer</XMI.exporter>\r
6       <XMI.exporterVersion>1.0</XMI.exporterVersion>\r
7     </XMI.documentation>\r
8   </XMI.header>\r
9   <XMI.content>\r
10     <UML:Multiplicity xmi.id = '5539d8:f7b62bc3a2:-7ff9'>\r
11       <UML:Multiplicity.range>\r
12         <UML:MultiplicityRange xmi.id = '5539d8:f7b62bc3a2:-7ff8' lower = '1' upper = '1'/>\r
13       </UML:Multiplicity.range>\r
14     </UML:Multiplicity>\r
15     <UML:Multiplicity xmi.id = '5539d8:f7b62bc3a2:-7ff7'>\r
16       <UML:Multiplicity.range>\r
17         <UML:MultiplicityRange xmi.id = '5539d8:f7b62bc3a2:-7ff6' lower = '1' upper = '1'/>\r
18       </UML:Multiplicity.range>\r
19     </UML:Multiplicity>\r
20     <UML:Multiplicity xmi.id = '5539d8:f7b62bc3a2:-7fd6'>\r
21       <UML:Multiplicity.range>\r
22         <UML:MultiplicityRange xmi.id = '5539d8:f7b62bc3a2:-7fd5' lower = '1' upper = '1'/>\r
23       </UML:Multiplicity.range>\r
24     </UML:Multiplicity>\r
25     <UML:Multiplicity xmi.id = '5539d8:f7b62bc3a2:-7fec'>\r
26       <UML:Multiplicity.range>\r
27         <UML:MultiplicityRange xmi.id = '5539d8:f7b62bc3a2:-7feb' lower = '1' upper = '1'/>\r
28       </UML:Multiplicity.range>\r
29     </UML:Multiplicity>\r
30     <UML:Model xmi.id = '5539d8:f7b62bc3a2:-7ff5' name = 'OrderDB' isSpecification = 'false'\r
31       isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
32       <UML:Namespace.ownedElement>\r
33         <UML:Class xmi.id = '5539d8:f7b62bc3a2:-7ff4' name = 'Order' visibility = 'public'\r
34           isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'\r
35           isActive = 'false'>\r
36           <UML:Classifier.feature>\r
37             <UML:Attribute xmi.id = '5539d8:f7b62bc3a2:-7ff3' name = 'invoiceNumber'\r
38               visibility = 'public' isSpecification = 'false' ownerScope = 'instance'>\r
39               <UML:ModelElement.stereotype>\r
40                 <UML:Stereotype xmi.idref = '24d0fa:f8019a3e88:-7fbf'/>\r
41               </UML:ModelElement.stereotype>\r
42               <UML:StructuralFeature.type>\r
43                 <UML:DataType xmi.idref = '24d0fa:f8019a3e88:-7ffb'/>\r
44               </UML:StructuralFeature.type>\r
45             </UML:Attribute>\r
46             <UML:Attribute xmi.id = '5539d8:f7b62bc3a2:-7ff1' name = 'orderDate' visibility = 'public'\r
47               isSpecification = 'false' ownerScope = 'instance'>\r
48               <UML:ModelElement.taggedValue>\r
49                 <UML:TaggedValue xmi.id = '3a5a9c:f811ae8178:-7f6f' isSpecification = 'false'>\r
50                   <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>\r
51                   <UML:TaggedValue.type>\r
52                     <UML:TagDefinition xmi.idref = '3a5a9c:f811ae8178:-7f6e'/>\r
53                   </UML:TaggedValue.type>\r
54                 </UML:TaggedValue>\r
55               </UML:ModelElement.taggedValue>\r
56               <UML:StructuralFeature.type>\r
57                 <UML:DataType xmi.idref = '24d0fa:f8019a3e88:-7ffa'/>\r
58               </UML:StructuralFeature.type>\r
59             </UML:Attribute>\r
60           </UML:Classifier.feature>\r
61         </UML:Class>\r
62         <UML:Class xmi.id = '5539d8:f7b62bc3a2:-7fef' name = 'OrderLine' visibility = 'public'\r
63           isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'\r
64           isActive = 'false'>\r
65           <UML:Classifier.feature>\r
66             <UML:Attribute xmi.id = '5539d8:f7b62bc3a2:-7e8d' name = 'lineNumber' visibility = 'public'\r
67               isSpecification = 'false' ownerScope = 'instance'>\r
68               <UML:Attribute.initialValue>\r
69                 <UML:Expression xmi.id = '5539d8:f7b62bc3a2:-7e8c' language = 'java' body = '1'/>\r
70               </UML:Attribute.initialValue>\r
71               <UML:ModelElement.taggedValue>\r
72                 <UML:TaggedValue xmi.id = '24d0fa:f8019a3e88:-7f9d' isSpecification = 'false'>\r
73                   <UML:TaggedValue.dataValue>1</UML:TaggedValue.dataValue>\r
74                   <UML:TaggedValue.type>\r
75                     <UML:TagDefinition xmi.idref = '24d0fa:f8019a3e88:-7faa'/>\r
76                   </UML:TaggedValue.type>\r
77                 </UML:TaggedValue>\r
78               </UML:ModelElement.taggedValue>\r
79               <UML:StructuralFeature.type>\r
80                 <UML:DataType xmi.idref = '24d0fa:f8019a3e88:-7ff9'/>\r
81               </UML:StructuralFeature.type>\r
82             </UML:Attribute>\r
83             <UML:Attribute xmi.id = '5539d8:f7b62bc3a2:-7f0f' name = 'quantity' visibility = 'public'\r
84               isSpecification = 'false' ownerScope = 'instance'>\r
85               <UML:Attribute.initialValue>\r
86                 <UML:Expression xmi.id = '5539d8:f7b62bc3a2:-7f0e' language = 'java' body = '1'/>\r
87               </UML:Attribute.initialValue>\r
88               <UML:ModelElement.taggedValue>\r
89                 <UML:TaggedValue xmi.id = '3a5a9c:f811ae8178:-7f6b' isSpecification = 'false'>\r
90                   <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>\r
91                   <UML:TaggedValue.type>\r
92                     <UML:TagDefinition xmi.idref = '3a5a9c:f811ae8178:-7f6e'/>\r
93                   </UML:TaggedValue.type>\r
94                 </UML:TaggedValue>\r
95               </UML:ModelElement.taggedValue>\r
96               <UML:StructuralFeature.type>\r
97                 <UML:DataType xmi.idref = '24d0fa:f8019a3e88:-7ff9'/>\r
98               </UML:StructuralFeature.type>\r
99             </UML:Attribute>\r
100           </UML:Classifier.feature>\r
101         </UML:Class>\r
102         <UML:Class xmi.id = '5539d8:f7b62bc3a2:-7fe7' name = 'Customer' visibility = 'public'\r
103           isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'\r
104           isActive = 'false'>\r
105           <UML:ModelElement.comment>\r
106             <UML:Comment xmi.idref = '24d0fa:f8019a3e88:-7fa7'/>\r
107           </UML:ModelElement.comment>\r
108           <UML:Classifier.feature>\r
109             <UML:Attribute xmi.id = '5539d8:f7b62bc3a2:-7fe5' name = 'name' visibility = 'public'\r
110               isSpecification = 'false' ownerScope = 'instance'>\r
111               <UML:StructuralFeature.type>\r
112                 <UML:DataType xmi.idref = '24d0fa:f8019a3e88:-7ff8'/>\r
113               </UML:StructuralFeature.type>\r
114             </UML:Attribute>\r
115             <UML:Attribute xmi.id = '24d0fa:f8019a3e88:-7f94' name = 'email' visibility = 'public'\r
116               isSpecification = 'false' ownerScope = 'instance'>\r
117               <UML:StructuralFeature.type>\r
118                 <UML:DataType xmi.idref = '24d0fa:f8019a3e88:-7f93'/>\r
119               </UML:StructuralFeature.type>\r
120             </UML:Attribute>\r
121           </UML:Classifier.feature>\r
122         </UML:Class>\r
123         <UML:Association xmi.id = '5539d8:f7b62bc3a2:-7fe3' isSpecification = 'false'\r
124           isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
125           <UML:Association.connection>\r
126             <UML:AssociationEnd xmi.id = '5539d8:f7b62bc3a2:-7fe2' name = '' visibility = 'public'\r
127               isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'\r
128               targetScope = 'instance' changeability = 'changeable'>\r
129               <UML:AssociationEnd.multiplicity>\r
130                 <UML:Multiplicity xmi.id = '5539d8:f7b62bc3a2:-7fe1'>\r
131                   <UML:Multiplicity.range>\r
132                     <UML:MultiplicityRange xmi.id = '5539d8:f7b62bc3a2:-7fe0' lower = '1' upper = '1'/>\r
133                   </UML:Multiplicity.range>\r
134                 </UML:Multiplicity>\r
135               </UML:AssociationEnd.multiplicity>\r
136               <UML:AssociationEnd.participant>\r
137                 <UML:Class xmi.idref = '5539d8:f7b62bc3a2:-7fe7'/>\r
138               </UML:AssociationEnd.participant>\r
139             </UML:AssociationEnd>\r
140             <UML:AssociationEnd xmi.id = '5539d8:f7b62bc3a2:-7fdf' name = '' visibility = 'public'\r
141               isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'\r
142               targetScope = 'instance' changeability = 'changeable'>\r
143               <UML:AssociationEnd.multiplicity>\r
144                 <UML:Multiplicity xmi.id = '5539d8:f7b62bc3a2:-7fde'>\r
145                   <UML:Multiplicity.range>\r
146                     <UML:MultiplicityRange xmi.id = '5539d8:f7b62bc3a2:-7fdd' lower = '0' upper = '-1'/>\r
147                   </UML:Multiplicity.range>\r
148                 </UML:Multiplicity>\r
149               </UML:AssociationEnd.multiplicity>\r
150               <UML:AssociationEnd.participant>\r
151                 <UML:Class xmi.idref = '5539d8:f7b62bc3a2:-7ff4'/>\r
152               </UML:AssociationEnd.participant>\r
153             </UML:AssociationEnd>\r
154           </UML:Association.connection>\r
155         </UML:Association>\r
156         <UML:Association xmi.id = '5539d8:f7b62bc3a2:-7fee' isSpecification = 'false'\r
157           isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
158           <UML:Association.connection>\r
159             <UML:AssociationEnd xmi.id = '5539d8:f7b62bc3a2:-7fed' name = '' visibility = 'public'\r
160               isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'\r
161               targetScope = 'instance' changeability = 'changeable'>\r
162               <UML:AssociationEnd.multiplicity>\r
163                 <UML:Multiplicity xmi.id = '3a5a9c:f811ae8178:-7f71'>\r
164                   <UML:Multiplicity.range>\r
165                     <UML:MultiplicityRange xmi.id = '3a5a9c:f811ae8178:-7f70' lower = '0' upper = '1'/>\r
166                   </UML:Multiplicity.range>\r
167                 </UML:Multiplicity>\r
168               </UML:AssociationEnd.multiplicity>\r
169               <UML:AssociationEnd.participant>\r
170                 <UML:Class xmi.idref = '5539d8:f7b62bc3a2:-7ff4'/>\r
171               </UML:AssociationEnd.participant>\r
172             </UML:AssociationEnd>\r
173             <UML:AssociationEnd xmi.id = '5539d8:f7b62bc3a2:-7fea' name = '' visibility = 'public'\r
174               isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'\r
175               targetScope = 'instance' changeability = 'changeable'>\r
176               <UML:AssociationEnd.multiplicity>\r
177                 <UML:Multiplicity xmi.id = '5539d8:f7b62bc3a2:-7fe9'>\r
178                   <UML:Multiplicity.range>\r
179                     <UML:MultiplicityRange xmi.id = '5539d8:f7b62bc3a2:-7fe8' lower = '0' upper = '-1'/>\r
180                   </UML:Multiplicity.range>\r
181                 </UML:Multiplicity>\r
182               </UML:AssociationEnd.multiplicity>\r
183               <UML:AssociationEnd.participant>\r
184                 <UML:Class xmi.idref = '5539d8:f7b62bc3a2:-7fef'/>\r
185               </UML:AssociationEnd.participant>\r
186             </UML:AssociationEnd>\r
187           </UML:Association.connection>\r
188         </UML:Association>\r
189         <UML:DataType xmi.id = '24d0fa:f8019a3e88:-7ff8' name = 'name' visibility = 'public'\r
190           isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
191           <UML:ModelElement.taggedValue>\r
192             <UML:TaggedValue xmi.id = '24d0fa:f8019a3e88:-7fc4' isSpecification = 'false'>\r
193               <UML:TaggedValue.dataValue>VARCHAR</UML:TaggedValue.dataValue>\r
194               <UML:TaggedValue.type>\r
195                 <UML:TagDefinition xmi.idref = '24d0fa:f8019a3e88:-7fc3'/>\r
196               </UML:TaggedValue.type>\r
197             </UML:TaggedValue>\r
198             <UML:TaggedValue xmi.id = '24d0fa:f8019a3e88:-7fc2' isSpecification = 'false'>\r
199               <UML:TaggedValue.dataValue>255</UML:TaggedValue.dataValue>\r
200               <UML:TaggedValue.type>\r
201                 <UML:TagDefinition xmi.idref = '24d0fa:f8019a3e88:-7fd3'/>\r
202               </UML:TaggedValue.type>\r
203             </UML:TaggedValue>\r
204             <UML:TaggedValue xmi.id = '24d0fa:f8019a3e88:-7fab' isSpecification = 'false'>\r
205               <UML:TaggedValue.dataValue>1</UML:TaggedValue.dataValue>\r
206               <UML:TaggedValue.type>\r
207                 <UML:TagDefinition xmi.idref = '24d0fa:f8019a3e88:-7faa'/>\r
208               </UML:TaggedValue.type>\r
209             </UML:TaggedValue>\r
210           </UML:ModelElement.taggedValue>\r
211         </UML:DataType>\r
212         <UML:DataType xmi.id = '24d0fa:f8019a3e88:-7ffb' name = 'id' visibility = 'public'\r
213           isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
214           <UML:ModelElement.taggedValue>\r
215             <UML:TaggedValue xmi.id = '24d0fa:f8019a3e88:-7fd0' isSpecification = 'false'>\r
216               <UML:TaggedValue.dataValue>INT</UML:TaggedValue.dataValue>\r
217               <UML:TaggedValue.type>\r
218                 <UML:TagDefinition xmi.idref = '24d0fa:f8019a3e88:-7fc3'/>\r
219               </UML:TaggedValue.type>\r
220             </UML:TaggedValue>\r
221             <UML:TaggedValue xmi.id = '24d0fa:f8019a3e88:-7fcf' isSpecification = 'false'>\r
222               <UML:TaggedValue.dataValue>10</UML:TaggedValue.dataValue>\r
223               <UML:TaggedValue.type>\r
224                 <UML:TagDefinition xmi.idref = '24d0fa:f8019a3e88:-7fd3'/>\r
225               </UML:TaggedValue.type>\r
226             </UML:TaggedValue>\r
227             <UML:TaggedValue xmi.id = '24d0fa:f8019a3e88:-7fce' isSpecification = 'false'>\r
228               <UML:TaggedValue.dataValue>1</UML:TaggedValue.dataValue>\r
229               <UML:TaggedValue.type>\r
230                 <UML:TagDefinition xmi.idref = '24d0fa:f8019a3e88:-7fcd'/>\r
231               </UML:TaggedValue.type>\r
232             </UML:TaggedValue>\r
233             <UML:TaggedValue xmi.id = '24d0fa:f8019a3e88:-7fcc' isSpecification = 'false'>\r
234               <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>\r
235               <UML:TaggedValue.type>\r
236                 <UML:TagDefinition xmi.idref = '3a5a9c:f811ae8178:-7f6e'/>\r
237               </UML:TaggedValue.type>\r
238             </UML:TaggedValue>\r
239           </UML:ModelElement.taggedValue>\r
240         </UML:DataType>\r
241         <UML:DataType xmi.id = '24d0fa:f8019a3e88:-7ffa' name = 'date' visibility = 'public'\r
242           isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
243           <UML:ModelElement.taggedValue>\r
244             <UML:TaggedValue xmi.id = '24d0fa:f8019a3e88:-7fd7' isSpecification = 'false'>\r
245               <UML:TaggedValue.dataValue>DATE</UML:TaggedValue.dataValue>\r
246               <UML:TaggedValue.type>\r
247                 <UML:TagDefinition xmi.idref = '24d0fa:f8019a3e88:-7fc3'/>\r
248               </UML:TaggedValue.type>\r
249             </UML:TaggedValue>\r
250           </UML:ModelElement.taggedValue>\r
251         </UML:DataType>\r
252         <UML:DataType xmi.id = '24d0fa:f8019a3e88:-7ff9' name = 'int' visibility = 'public'\r
253           isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
254           <UML:ModelElement.taggedValue>\r
255             <UML:TaggedValue xmi.id = '24d0fa:f8019a3e88:-7fc6' isSpecification = 'false'>\r
256               <UML:TaggedValue.dataValue>INT</UML:TaggedValue.dataValue>\r
257               <UML:TaggedValue.type>\r
258                 <UML:TagDefinition xmi.idref = '24d0fa:f8019a3e88:-7fc3'/>\r
259               </UML:TaggedValue.type>\r
260             </UML:TaggedValue>\r
261             <UML:TaggedValue xmi.id = '24d0fa:f8019a3e88:-7fc5' isSpecification = 'false'>\r
262               <UML:TaggedValue.dataValue>255</UML:TaggedValue.dataValue>\r
263               <UML:TaggedValue.type>\r
264                 <UML:TagDefinition xmi.idref = '24d0fa:f8019a3e88:-7fd3'/>\r
265               </UML:TaggedValue.type>\r
266             </UML:TaggedValue>\r
267           </UML:ModelElement.taggedValue>\r
268         </UML:DataType>\r
269         <UML:Stereotype xmi.id = '24d0fa:f8019a3e88:-7fbf' name = 'PK' visibility = 'public'\r
270           isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
271           <UML:Stereotype.baseClass>ModelElement</UML:Stereotype.baseClass>\r
272         </UML:Stereotype>\r
273         <UML:Comment xmi.id = '24d0fa:f8019a3e88:-7fa7' name = '' visibility = 'public'\r
274           isSpecification = 'false' body = 'sqlfSize override&#10;on customerID&#10;&#10;Implied pkey&#10;- uses 1st field'>\r
275           <UML:Comment.annotatedElement>\r
276             <UML:Class xmi.idref = '5539d8:f7b62bc3a2:-7fe7'/>\r
277           </UML:Comment.annotatedElement>\r
278         </UML:Comment>\r
279         <UML:Package xmi.id = '24d0fa:f8019a3e88:-7f92' name = 'java' isSpecification = 'false'\r
280           isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
281           <UML:Namespace.ownedElement>\r
282             <UML:Package xmi.id = '24d0fa:f8019a3e88:-7f91' name = 'lang' isSpecification = 'false'\r
283               isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
284               <UML:Namespace.ownedElement>\r
285                 <UML:DataType xmi.id = '24d0fa:f8019a3e88:-7f90' name = 'void' isSpecification = 'false'\r
286                   isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>\r
287               </UML:Namespace.ownedElement>\r
288             </UML:Package>\r
289           </UML:Namespace.ownedElement>\r
290         </UML:Package>\r
291         <UML:DataType xmi.id = '24d0fa:f8019a3e88:-7f93' name = 'string' visibility = 'public'\r
292           isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
293           <UML:ModelElement.taggedValue>\r
294             <UML:TaggedValue xmi.id = '24d0fa:f8019a3e88:-7f8f' isSpecification = 'false'>\r
295               <UML:TaggedValue.dataValue>VARCHAR</UML:TaggedValue.dataValue>\r
296               <UML:TaggedValue.type>\r
297                 <UML:TagDefinition xmi.idref = '24d0fa:f8019a3e88:-7fc3'/>\r
298               </UML:TaggedValue.type>\r
299             </UML:TaggedValue>\r
300             <UML:TaggedValue xmi.id = '24d0fa:f8019a3e88:-7f8e' isSpecification = 'false'>\r
301               <UML:TaggedValue.dataValue>255</UML:TaggedValue.dataValue>\r
302               <UML:TaggedValue.type>\r
303                 <UML:TagDefinition xmi.idref = '24d0fa:f8019a3e88:-7fd3'/>\r
304               </UML:TaggedValue.type>\r
305             </UML:TaggedValue>\r
306           </UML:ModelElement.taggedValue>\r
307         </UML:DataType>\r
308       </UML:Namespace.ownedElement>\r
309     </UML:Model>\r
310     <UML:TagDefinition xmi.id = '1f5eb7f:f7bb15dc4a:-7ffa' name = 'size' isSpecification = 'false'\r
311       tagType = 'String'>\r
312       <UML:TagDefinition.multiplicity>\r
313         <UML:Multiplicity xmi.id = '1f5eb7f:f7bb15dc4a:-7ff8'>\r
314           <UML:Multiplicity.range>\r
315             <UML:MultiplicityRange xmi.id = '1f5eb7f:f7bb15dc4a:-7ff7' lower = '1' upper = '1'/>\r
316           </UML:Multiplicity.range>\r
317         </UML:Multiplicity>\r
318       </UML:TagDefinition.multiplicity>\r
319     </UML:TagDefinition>\r
320     <UML:TagDefinition xmi.id = '1f5eb7f:f7bb15dc4a:-7ff4' name = 'dataType'\r
321       isSpecification = 'false' tagType = 'String'>\r
322       <UML:TagDefinition.multiplicity>\r
323         <UML:Multiplicity xmi.id = '1f5eb7f:f7bb15dc4a:-7ff1'>\r
324           <UML:Multiplicity.range>\r
325             <UML:MultiplicityRange xmi.id = '1f5eb7f:f7bb15dc4a:-7ff0' lower = '1' upper = '1'/>\r
326           </UML:Multiplicity.range>\r
327         </UML:Multiplicity>\r
328       </UML:TagDefinition.multiplicity>\r
329     </UML:TagDefinition>\r
330     <UML:TagDefinition xmi.id = '1f5eb7f:f7bb15dc4a:-7ff2' name = 'nullable'\r
331       isSpecification = 'false' tagType = 'String'>\r
332       <UML:TagDefinition.multiplicity>\r
333         <UML:Multiplicity xmi.id = '1f5eb7f:f7bb15dc4a:-7fef'>\r
334           <UML:Multiplicity.range>\r
335             <UML:MultiplicityRange xmi.id = '1f5eb7f:f7bb15dc4a:-7fee' lower = '1' upper = '1'/>\r
336           </UML:Multiplicity.range>\r
337         </UML:Multiplicity>\r
338       </UML:TagDefinition.multiplicity>\r
339     </UML:TagDefinition>\r
340     <UML:TagDefinition xmi.id = '24d0fa:f8019a3e88:-7fd6' name = 'sqlfDataType'\r
341       isSpecification = 'false' tagType = 'String'>\r
342       <UML:TagDefinition.multiplicity>\r
343         <UML:Multiplicity xmi.id = '24d0fa:f8019a3e88:-7fd5'>\r
344           <UML:Multiplicity.range>\r
345             <UML:MultiplicityRange xmi.id = '24d0fa:f8019a3e88:-7fd4' lower = '1' upper = '1'/>\r
346           </UML:Multiplicity.range>\r
347         </UML:Multiplicity>\r
348       </UML:TagDefinition.multiplicity>\r
349     </UML:TagDefinition>\r
350     <UML:TagDefinition xmi.id = '24d0fa:f8019a3e88:-7fd3' name = 'sqlfSize'\r
351       isSpecification = 'false' tagType = 'String'>\r
352       <UML:TagDefinition.multiplicity>\r
353         <UML:Multiplicity xmi.id = '24d0fa:f8019a3e88:-7fd2'>\r
354           <UML:Multiplicity.range>\r
355             <UML:MultiplicityRange xmi.id = '24d0fa:f8019a3e88:-7fd1' lower = '1' upper = '1'/>\r
356           </UML:Multiplicity.range>\r
357         </UML:Multiplicity>\r
358       </UML:TagDefinition.multiplicity>\r
359     </UML:TagDefinition>\r
360     <UML:TagDefinition xmi.id = '24d0fa:f8019a3e88:-7fcd' name = 'sqlfIsAutoIncrement'\r
361       isSpecification = 'false' tagType = 'String'>\r
362       <UML:TagDefinition.multiplicity>\r
363         <UML:Multiplicity xmi.id = '24d0fa:f8019a3e88:-7fca'>\r
364           <UML:Multiplicity.range>\r
365             <UML:MultiplicityRange xmi.id = '24d0fa:f8019a3e88:-7fc9' lower = '1' upper = '1'/>\r
366           </UML:Multiplicity.range>\r
367         </UML:Multiplicity>\r
368       </UML:TagDefinition.multiplicity>\r
369     </UML:TagDefinition>\r
370     <UML:TagDefinition xmi.id = '24d0fa:f8019a3e88:-7fcb' name = 'sqlfIsNullable'\r
371       isSpecification = 'false' tagType = 'String'>\r
372       <UML:TagDefinition.multiplicity>\r
373         <UML:Multiplicity xmi.id = '24d0fa:f8019a3e88:-7fc8'>\r
374           <UML:Multiplicity.range>\r
375             <UML:MultiplicityRange xmi.id = '24d0fa:f8019a3e88:-7fc7' lower = '1' upper = '1'/>\r
376           </UML:Multiplicity.range>\r
377         </UML:Multiplicity>\r
378       </UML:TagDefinition.multiplicity>\r
379     </UML:TagDefinition>\r
380     <UML:TagDefinition xmi.id = '24d0fa:f8019a3e88:-7fc3' name = 'sqlfDataType'\r
381       isSpecification = 'false' tagType = 'String'>\r
382       <UML:TagDefinition.multiplicity>\r
383         <UML:Multiplicity xmi.id = '24d0fa:f8019a3e88:-7fc1'>\r
384           <UML:Multiplicity.range>\r
385             <UML:MultiplicityRange xmi.id = '24d0fa:f8019a3e88:-7fc0' lower = '1' upper = '1'/>\r
386           </UML:Multiplicity.range>\r
387         </UML:Multiplicity>\r
388       </UML:TagDefinition.multiplicity>\r
389     </UML:TagDefinition>\r
390     <UML:TagDefinition xmi.id = '24d0fa:f8019a3e88:-7faa' name = 'sqlfRequired'\r
391       isSpecification = 'false' tagType = 'String'>\r
392       <UML:TagDefinition.multiplicity>\r
393         <UML:Multiplicity xmi.id = '24d0fa:f8019a3e88:-7fa9'>\r
394           <UML:Multiplicity.range>\r
395             <UML:MultiplicityRange xmi.id = '24d0fa:f8019a3e88:-7fa8' lower = '1' upper = '1'/>\r
396           </UML:Multiplicity.range>\r
397         </UML:Multiplicity>\r
398       </UML:TagDefinition.multiplicity>\r
399     </UML:TagDefinition>\r
400     <UML:TagDefinition xmi.id = '24d0fa:f8019a3e88:-7f97' name = 'sqlfqualifier'\r
401       isSpecification = 'false' tagType = 'String'>\r
402       <UML:TagDefinition.multiplicity>\r
403         <UML:Multiplicity xmi.id = '24d0fa:f8019a3e88:-7f96'>\r
404           <UML:Multiplicity.range>\r
405             <UML:MultiplicityRange xmi.id = '24d0fa:f8019a3e88:-7f95' lower = '1' upper = '1'/>\r
406           </UML:Multiplicity.range>\r
407         </UML:Multiplicity>\r
408       </UML:TagDefinition.multiplicity>\r
409     </UML:TagDefinition>\r
410     <UML:TagDefinition xmi.id = '3a5a9c:f811ae8178:-7f6e' name = 'sqlfIsNullable'\r
411       isSpecification = 'false' tagType = 'String'>\r
412       <UML:TagDefinition.multiplicity>\r
413         <UML:Multiplicity xmi.id = '3a5a9c:f811ae8178:-7f6d'>\r
414           <UML:Multiplicity.range>\r
415             <UML:MultiplicityRange xmi.id = '3a5a9c:f811ae8178:-7f6c' lower = '1' upper = '1'/>\r
416           </UML:Multiplicity.range>\r
417         </UML:Multiplicity>\r
418       </UML:TagDefinition.multiplicity>\r
419     </UML:TagDefinition>\r
420     <UML:Uml1SemanticModelBridge xmi.id = '5539d8:f7b62bc3a2:-7f10' presentation = ''>\r
421       <UML:Uml1SemanticModelBridge.element>\r
422         <UML:Model xmi.idref = '5539d8:f7b62bc3a2:-7ff5'/>\r
423       </UML:Uml1SemanticModelBridge.element>\r
424     </UML:Uml1SemanticModelBridge>\r
425     <UML:Uml1SemanticModelBridge xmi.id = '3a5a9c:f811ae8178:-7fc0' presentation = ''>\r
426       <UML:Uml1SemanticModelBridge.element>\r
427         <UML:Model xmi.idref = '5539d8:f7b62bc3a2:-7ff5'/>\r
428       </UML:Uml1SemanticModelBridge.element>\r
429     </UML:Uml1SemanticModelBridge>\r
430     \r
431   </XMI.content>\r
432 </XMI>\r