]> git.llucax.com Git - software/sercom.git/blob - doc/schema/curso.dia
related join
[software/sercom.git] / doc / schema / curso.dia
1 <?xml version="1.0" encoding="UTF-8"?>
2 <dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
3   <dia:diagramdata>
4     <dia:attribute name="background">
5       <dia:color val="#ffffff"/>
6     </dia:attribute>
7     <dia:attribute name="pagebreak">
8       <dia:color val="#000099"/>
9     </dia:attribute>
10     <dia:attribute name="paper">
11       <dia:composite type="paper">
12         <dia:attribute name="name">
13           <dia:string>#A4#</dia:string>
14         </dia:attribute>
15         <dia:attribute name="tmargin">
16           <dia:real val="2.8222000598907471"/>
17         </dia:attribute>
18         <dia:attribute name="bmargin">
19           <dia:real val="2.8222000598907471"/>
20         </dia:attribute>
21         <dia:attribute name="lmargin">
22           <dia:real val="2.8222000598907471"/>
23         </dia:attribute>
24         <dia:attribute name="rmargin">
25           <dia:real val="2.8222000598907471"/>
26         </dia:attribute>
27         <dia:attribute name="is_portrait">
28           <dia:boolean val="true"/>
29         </dia:attribute>
30         <dia:attribute name="scaling">
31           <dia:real val="0.66474455595016479"/>
32         </dia:attribute>
33         <dia:attribute name="fitto">
34           <dia:boolean val="true"/>
35         </dia:attribute>
36         <dia:attribute name="fitwidth">
37           <dia:int val="1"/>
38         </dia:attribute>
39         <dia:attribute name="fitheight">
40           <dia:int val="1"/>
41         </dia:attribute>
42       </dia:composite>
43     </dia:attribute>
44     <dia:attribute name="grid">
45       <dia:composite type="grid">
46         <dia:attribute name="width_x">
47           <dia:real val="1"/>
48         </dia:attribute>
49         <dia:attribute name="width_y">
50           <dia:real val="1"/>
51         </dia:attribute>
52         <dia:attribute name="visible_x">
53           <dia:int val="1"/>
54         </dia:attribute>
55         <dia:attribute name="visible_y">
56           <dia:int val="1"/>
57         </dia:attribute>
58         <dia:composite type="color"/>
59       </dia:composite>
60     </dia:attribute>
61     <dia:attribute name="color">
62       <dia:color val="#d8e5e5"/>
63     </dia:attribute>
64     <dia:attribute name="guides">
65       <dia:composite type="guides">
66         <dia:attribute name="hguides"/>
67         <dia:attribute name="vguides"/>
68       </dia:composite>
69     </dia:attribute>
70   </dia:diagramdata>
71   <dia:layer name="Fondo" visible="true">
72     <dia:object type="UML - LargePackage" version="0" id="O0">
73       <dia:attribute name="obj_pos">
74         <dia:point val="-18,-4"/>
75       </dia:attribute>
76       <dia:attribute name="obj_bb">
77         <dia:rectangle val="-18.05,-5.05;5.05,31.05"/>
78       </dia:attribute>
79       <dia:attribute name="elem_corner">
80         <dia:point val="-18,-4"/>
81       </dia:attribute>
82       <dia:attribute name="elem_width">
83         <dia:real val="23"/>
84       </dia:attribute>
85       <dia:attribute name="elem_height">
86         <dia:real val="35"/>
87       </dia:attribute>
88       <dia:attribute name="line_colour">
89         <dia:color val="#000000"/>
90       </dia:attribute>
91       <dia:attribute name="fill_colour">
92         <dia:color val="#ffffff"/>
93       </dia:attribute>
94       <dia:attribute name="text_colour">
95         <dia:color val="#000000"/>
96       </dia:attribute>
97       <dia:attribute name="stereotype">
98         <dia:string>##</dia:string>
99       </dia:attribute>
100       <dia:attribute name="name">
101         <dia:string>#Curso#</dia:string>
102       </dia:attribute>
103     </dia:object>
104     <dia:object type="UML - Class" version="0" id="O1">
105       <dia:attribute name="obj_pos">
106         <dia:point val="-14,24"/>
107       </dia:attribute>
108       <dia:attribute name="obj_bb">
109         <dia:rectangle val="-14.05,23.95;-6.1,29.65"/>
110       </dia:attribute>
111       <dia:attribute name="elem_corner">
112         <dia:point val="-14,24"/>
113       </dia:attribute>
114       <dia:attribute name="elem_width">
115         <dia:real val="7.8499999999999996"/>
116       </dia:attribute>
117       <dia:attribute name="elem_height">
118         <dia:real val="5.5999999999999996"/>
119       </dia:attribute>
120       <dia:attribute name="name">
121         <dia:string>#curso#</dia:string>
122       </dia:attribute>
123       <dia:attribute name="stereotype">
124         <dia:string>##</dia:string>
125       </dia:attribute>
126       <dia:attribute name="comment">
127         <dia:string>##</dia:string>
128       </dia:attribute>
129       <dia:attribute name="abstract">
130         <dia:boolean val="false"/>
131       </dia:attribute>
132       <dia:attribute name="suppress_attributes">
133         <dia:boolean val="false"/>
134       </dia:attribute>
135       <dia:attribute name="suppress_operations">
136         <dia:boolean val="false"/>
137       </dia:attribute>
138       <dia:attribute name="visible_attributes">
139         <dia:boolean val="true"/>
140       </dia:attribute>
141       <dia:attribute name="visible_operations">
142         <dia:boolean val="false"/>
143       </dia:attribute>
144       <dia:attribute name="visible_comments">
145         <dia:boolean val="false"/>
146       </dia:attribute>
147       <dia:attribute name="wrap_operations">
148         <dia:boolean val="true"/>
149       </dia:attribute>
150       <dia:attribute name="wrap_after_char">
151         <dia:int val="40"/>
152       </dia:attribute>
153       <dia:attribute name="comment_line_length">
154         <dia:int val="40"/>
155       </dia:attribute>
156       <dia:attribute name="comment_tagging">
157         <dia:boolean val="false"/>
158       </dia:attribute>
159       <dia:attribute name="line_color">
160         <dia:color val="#000000"/>
161       </dia:attribute>
162       <dia:attribute name="fill_color">
163         <dia:color val="#ffffff"/>
164       </dia:attribute>
165       <dia:attribute name="text_color">
166         <dia:color val="#000000"/>
167       </dia:attribute>
168       <dia:attribute name="normal_font">
169         <dia:font family="monospace" style="0" name="Courier"/>
170       </dia:attribute>
171       <dia:attribute name="abstract_font">
172         <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
173       </dia:attribute>
174       <dia:attribute name="polymorphic_font">
175         <dia:font family="monospace" style="8" name="Courier-Oblique"/>
176       </dia:attribute>
177       <dia:attribute name="classname_font">
178         <dia:font family="sans" style="80" name="Helvetica-Bold"/>
179       </dia:attribute>
180       <dia:attribute name="abstract_classname_font">
181         <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
182       </dia:attribute>
183       <dia:attribute name="comment_font">
184         <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
185       </dia:attribute>
186       <dia:attribute name="normal_font_height">
187         <dia:real val="0.80000000000000004"/>
188       </dia:attribute>
189       <dia:attribute name="polymorphic_font_height">
190         <dia:real val="0.80000000000000004"/>
191       </dia:attribute>
192       <dia:attribute name="abstract_font_height">
193         <dia:real val="0.80000000000000004"/>
194       </dia:attribute>
195       <dia:attribute name="classname_font_height">
196         <dia:real val="1"/>
197       </dia:attribute>
198       <dia:attribute name="abstract_classname_font_height">
199         <dia:real val="1"/>
200       </dia:attribute>
201       <dia:attribute name="comment_font_height">
202         <dia:real val="1"/>
203       </dia:attribute>
204       <dia:attribute name="attributes">
205         <dia:composite type="umlattribute">
206           <dia:attribute name="name">
207             <dia:string>#id#</dia:string>
208           </dia:attribute>
209           <dia:attribute name="type">
210             <dia:string>#INT#</dia:string>
211           </dia:attribute>
212           <dia:attribute name="value">
213             <dia:string>##</dia:string>
214           </dia:attribute>
215           <dia:attribute name="comment">
216             <dia:string>##</dia:string>
217           </dia:attribute>
218           <dia:attribute name="visibility">
219             <dia:enum val="3"/>
220           </dia:attribute>
221           <dia:attribute name="abstract">
222             <dia:boolean val="false"/>
223           </dia:attribute>
224           <dia:attribute name="class_scope">
225             <dia:boolean val="true"/>
226           </dia:attribute>
227         </dia:composite>
228         <dia:composite type="umlattribute">
229           <dia:attribute name="name">
230             <dia:string>#anio#</dia:string>
231           </dia:attribute>
232           <dia:attribute name="type">
233             <dia:string>#INT#</dia:string>
234           </dia:attribute>
235           <dia:attribute name="value">
236             <dia:string>##</dia:string>
237           </dia:attribute>
238           <dia:attribute name="comment">
239             <dia:string>##</dia:string>
240           </dia:attribute>
241           <dia:attribute name="visibility">
242             <dia:enum val="2"/>
243           </dia:attribute>
244           <dia:attribute name="abstract">
245             <dia:boolean val="false"/>
246           </dia:attribute>
247           <dia:attribute name="class_scope">
248             <dia:boolean val="false"/>
249           </dia:attribute>
250         </dia:composite>
251         <dia:composite type="umlattribute">
252           <dia:attribute name="name">
253             <dia:string>#cuatrimestre#</dia:string>
254           </dia:attribute>
255           <dia:attribute name="type">
256             <dia:string>#INT#</dia:string>
257           </dia:attribute>
258           <dia:attribute name="value">
259             <dia:string>##</dia:string>
260           </dia:attribute>
261           <dia:attribute name="comment">
262             <dia:string>##</dia:string>
263           </dia:attribute>
264           <dia:attribute name="visibility">
265             <dia:enum val="2"/>
266           </dia:attribute>
267           <dia:attribute name="abstract">
268             <dia:boolean val="false"/>
269           </dia:attribute>
270           <dia:attribute name="class_scope">
271             <dia:boolean val="false"/>
272           </dia:attribute>
273         </dia:composite>
274         <dia:composite type="umlattribute">
275           <dia:attribute name="name">
276             <dia:string>#numero#</dia:string>
277           </dia:attribute>
278           <dia:attribute name="type">
279             <dia:string>#INT#</dia:string>
280           </dia:attribute>
281           <dia:attribute name="value">
282             <dia:string>##</dia:string>
283           </dia:attribute>
284           <dia:attribute name="comment">
285             <dia:string>##</dia:string>
286           </dia:attribute>
287           <dia:attribute name="visibility">
288             <dia:enum val="2"/>
289           </dia:attribute>
290           <dia:attribute name="abstract">
291             <dia:boolean val="false"/>
292           </dia:attribute>
293           <dia:attribute name="class_scope">
294             <dia:boolean val="false"/>
295           </dia:attribute>
296         </dia:composite>
297         <dia:composite type="umlattribute">
298           <dia:attribute name="name">
299             <dia:string>#descripcion#</dia:string>
300           </dia:attribute>
301           <dia:attribute name="type">
302             <dia:string>#VARCHAR#</dia:string>
303           </dia:attribute>
304           <dia:attribute name="value">
305             <dia:string>##</dia:string>
306           </dia:attribute>
307           <dia:attribute name="comment">
308             <dia:string>##</dia:string>
309           </dia:attribute>
310           <dia:attribute name="visibility">
311             <dia:enum val="3"/>
312           </dia:attribute>
313           <dia:attribute name="abstract">
314             <dia:boolean val="false"/>
315           </dia:attribute>
316           <dia:attribute name="class_scope">
317             <dia:boolean val="false"/>
318           </dia:attribute>
319         </dia:composite>
320       </dia:attribute>
321       <dia:attribute name="operations"/>
322       <dia:attribute name="template">
323         <dia:boolean val="false"/>
324       </dia:attribute>
325       <dia:attribute name="templates"/>
326       <dia:childnode parent="O0"/>
327     </dia:object>
328     <dia:object type="UML - Class" version="0" id="O2">
329       <dia:attribute name="obj_pos">
330         <dia:point val="-5,-3"/>
331       </dia:attribute>
332       <dia:attribute name="obj_bb">
333         <dia:rectangle val="-5.05,-3.05;2.9,2.65"/>
334       </dia:attribute>
335       <dia:attribute name="elem_corner">
336         <dia:point val="-5,-3"/>
337       </dia:attribute>
338       <dia:attribute name="elem_width">
339         <dia:real val="7.8499999999999996"/>
340       </dia:attribute>
341       <dia:attribute name="elem_height">
342         <dia:real val="5.5999999999999996"/>
343       </dia:attribute>
344       <dia:attribute name="name">
345         <dia:string>#enunciado#</dia:string>
346       </dia:attribute>
347       <dia:attribute name="stereotype">
348         <dia:string>##</dia:string>
349       </dia:attribute>
350       <dia:attribute name="comment">
351         <dia:string>##</dia:string>
352       </dia:attribute>
353       <dia:attribute name="abstract">
354         <dia:boolean val="false"/>
355       </dia:attribute>
356       <dia:attribute name="suppress_attributes">
357         <dia:boolean val="false"/>
358       </dia:attribute>
359       <dia:attribute name="suppress_operations">
360         <dia:boolean val="false"/>
361       </dia:attribute>
362       <dia:attribute name="visible_attributes">
363         <dia:boolean val="true"/>
364       </dia:attribute>
365       <dia:attribute name="visible_operations">
366         <dia:boolean val="false"/>
367       </dia:attribute>
368       <dia:attribute name="visible_comments">
369         <dia:boolean val="false"/>
370       </dia:attribute>
371       <dia:attribute name="wrap_operations">
372         <dia:boolean val="true"/>
373       </dia:attribute>
374       <dia:attribute name="wrap_after_char">
375         <dia:int val="40"/>
376       </dia:attribute>
377       <dia:attribute name="comment_line_length">
378         <dia:int val="40"/>
379       </dia:attribute>
380       <dia:attribute name="comment_tagging">
381         <dia:boolean val="false"/>
382       </dia:attribute>
383       <dia:attribute name="line_color">
384         <dia:color val="#000000"/>
385       </dia:attribute>
386       <dia:attribute name="fill_color">
387         <dia:color val="#ffffff"/>
388       </dia:attribute>
389       <dia:attribute name="text_color">
390         <dia:color val="#000000"/>
391       </dia:attribute>
392       <dia:attribute name="normal_font">
393         <dia:font family="monospace" style="0" name="Courier"/>
394       </dia:attribute>
395       <dia:attribute name="abstract_font">
396         <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
397       </dia:attribute>
398       <dia:attribute name="polymorphic_font">
399         <dia:font family="monospace" style="8" name="Courier-Oblique"/>
400       </dia:attribute>
401       <dia:attribute name="classname_font">
402         <dia:font family="sans" style="80" name="Helvetica-Bold"/>
403       </dia:attribute>
404       <dia:attribute name="abstract_classname_font">
405         <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
406       </dia:attribute>
407       <dia:attribute name="comment_font">
408         <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
409       </dia:attribute>
410       <dia:attribute name="normal_font_height">
411         <dia:real val="0.80000000000000004"/>
412       </dia:attribute>
413       <dia:attribute name="polymorphic_font_height">
414         <dia:real val="0.80000000000000004"/>
415       </dia:attribute>
416       <dia:attribute name="abstract_font_height">
417         <dia:real val="0.80000000000000004"/>
418       </dia:attribute>
419       <dia:attribute name="classname_font_height">
420         <dia:real val="1"/>
421       </dia:attribute>
422       <dia:attribute name="abstract_classname_font_height">
423         <dia:real val="1"/>
424       </dia:attribute>
425       <dia:attribute name="comment_font_height">
426         <dia:real val="1"/>
427       </dia:attribute>
428       <dia:attribute name="attributes">
429         <dia:composite type="umlattribute">
430           <dia:attribute name="name">
431             <dia:string>#id#</dia:string>
432           </dia:attribute>
433           <dia:attribute name="type">
434             <dia:string>#INT#</dia:string>
435           </dia:attribute>
436           <dia:attribute name="value">
437             <dia:string>##</dia:string>
438           </dia:attribute>
439           <dia:attribute name="comment">
440             <dia:string>##</dia:string>
441           </dia:attribute>
442           <dia:attribute name="visibility">
443             <dia:enum val="3"/>
444           </dia:attribute>
445           <dia:attribute name="abstract">
446             <dia:boolean val="false"/>
447           </dia:attribute>
448           <dia:attribute name="class_scope">
449             <dia:boolean val="true"/>
450           </dia:attribute>
451         </dia:composite>
452         <dia:composite type="umlattribute">
453           <dia:attribute name="name">
454             <dia:string>#nombre#</dia:string>
455           </dia:attribute>
456           <dia:attribute name="type">
457             <dia:string>#VARCHAR#</dia:string>
458           </dia:attribute>
459           <dia:attribute name="value">
460             <dia:string>##</dia:string>
461           </dia:attribute>
462           <dia:attribute name="comment">
463             <dia:string>##</dia:string>
464           </dia:attribute>
465           <dia:attribute name="visibility">
466             <dia:enum val="2"/>
467           </dia:attribute>
468           <dia:attribute name="abstract">
469             <dia:boolean val="false"/>
470           </dia:attribute>
471           <dia:attribute name="class_scope">
472             <dia:boolean val="false"/>
473           </dia:attribute>
474         </dia:composite>
475         <dia:composite type="umlattribute">
476           <dia:attribute name="name">
477             <dia:string>#descripcion#</dia:string>
478           </dia:attribute>
479           <dia:attribute name="type">
480             <dia:string>#VARCHAR#</dia:string>
481           </dia:attribute>
482           <dia:attribute name="value">
483             <dia:string>##</dia:string>
484           </dia:attribute>
485           <dia:attribute name="comment">
486             <dia:string>#Descripción un poco más detallada del ejercicio#</dia:string>
487           </dia:attribute>
488           <dia:attribute name="visibility">
489             <dia:enum val="3"/>
490           </dia:attribute>
491           <dia:attribute name="abstract">
492             <dia:boolean val="false"/>
493           </dia:attribute>
494           <dia:attribute name="class_scope">
495             <dia:boolean val="false"/>
496           </dia:attribute>
497         </dia:composite>
498         <dia:composite type="umlattribute">
499           <dia:attribute name="name">
500             <dia:string>#autor_id#</dia:string>
501           </dia:attribute>
502           <dia:attribute name="type">
503             <dia:string>#INT#</dia:string>
504           </dia:attribute>
505           <dia:attribute name="value">
506             <dia:string>##</dia:string>
507           </dia:attribute>
508           <dia:attribute name="comment">
509             <dia:string>#Autor#</dia:string>
510           </dia:attribute>
511           <dia:attribute name="visibility">
512             <dia:enum val="3"/>
513           </dia:attribute>
514           <dia:attribute name="abstract">
515             <dia:boolean val="false"/>
516           </dia:attribute>
517           <dia:attribute name="class_scope">
518             <dia:boolean val="false"/>
519           </dia:attribute>
520         </dia:composite>
521         <dia:composite type="umlattribute">
522           <dia:attribute name="name">
523             <dia:string>#creado#</dia:string>
524           </dia:attribute>
525           <dia:attribute name="type">
526             <dia:string>#DATE#</dia:string>
527           </dia:attribute>
528           <dia:attribute name="value">
529             <dia:string>##</dia:string>
530           </dia:attribute>
531           <dia:attribute name="comment">
532             <dia:string>##</dia:string>
533           </dia:attribute>
534           <dia:attribute name="visibility">
535             <dia:enum val="3"/>
536           </dia:attribute>
537           <dia:attribute name="abstract">
538             <dia:boolean val="false"/>
539           </dia:attribute>
540           <dia:attribute name="class_scope">
541             <dia:boolean val="false"/>
542           </dia:attribute>
543         </dia:composite>
544       </dia:attribute>
545       <dia:attribute name="operations"/>
546       <dia:attribute name="template">
547         <dia:boolean val="false"/>
548       </dia:attribute>
549       <dia:attribute name="templates"/>
550       <dia:childnode parent="O0"/>
551     </dia:object>
552     <dia:object type="UML - Association" version="1" id="O3">
553       <dia:attribute name="obj_pos">
554         <dia:point val="-9.2,1.3"/>
555       </dia:attribute>
556       <dia:attribute name="obj_bb">
557         <dia:rectangle val="-9.25,-0.9;-5.00049,2.2"/>
558       </dia:attribute>
559       <dia:attribute name="orth_points">
560         <dia:point val="-9.2,1.3"/>
561         <dia:point val="-7.12524,1.3"/>
562         <dia:point val="-7.12524,-0.2"/>
563         <dia:point val="-5.05049,-0.2"/>
564       </dia:attribute>
565       <dia:attribute name="orth_orient">
566         <dia:enum val="0"/>
567         <dia:enum val="1"/>
568         <dia:enum val="0"/>
569       </dia:attribute>
570       <dia:attribute name="autorouting">
571         <dia:boolean val="true"/>
572       </dia:attribute>
573       <dia:attribute name="name">
574         <dia:string>##</dia:string>
575       </dia:attribute>
576       <dia:attribute name="direction">
577         <dia:enum val="0"/>
578       </dia:attribute>
579       <dia:attribute name="ends">
580         <dia:composite>
581           <dia:attribute name="role">
582             <dia:string>##</dia:string>
583           </dia:attribute>
584           <dia:attribute name="multiplicity">
585             <dia:string>#* #</dia:string>
586           </dia:attribute>
587           <dia:attribute name="arrow">
588             <dia:boolean val="false"/>
589           </dia:attribute>
590           <dia:attribute name="aggregate">
591             <dia:enum val="0"/>
592           </dia:attribute>
593           <dia:attribute name="visibility">
594             <dia:enum val="0"/>
595           </dia:attribute>
596         </dia:composite>
597         <dia:composite>
598           <dia:attribute name="role">
599             <dia:string>##</dia:string>
600           </dia:attribute>
601           <dia:attribute name="multiplicity">
602             <dia:string># 1#</dia:string>
603           </dia:attribute>
604           <dia:attribute name="arrow">
605             <dia:boolean val="false"/>
606           </dia:attribute>
607           <dia:attribute name="aggregate">
608             <dia:enum val="0"/>
609           </dia:attribute>
610           <dia:attribute name="visibility">
611             <dia:enum val="0"/>
612           </dia:attribute>
613         </dia:composite>
614       </dia:attribute>
615       <dia:connections>
616         <dia:connection handle="0" to="O5" connection="15"/>
617         <dia:connection handle="1" to="O2" connection="18"/>
618       </dia:connections>
619     </dia:object>
620     <dia:object type="UML - Association" version="1" id="O4">
621       <dia:attribute name="obj_pos">
622         <dia:point val="2.85,1.3"/>
623       </dia:attribute>
624       <dia:attribute name="obj_bb">
625         <dia:rectangle val="0.05,0.6;3.95,19.6"/>
626       </dia:attribute>
627       <dia:attribute name="orth_points">
628         <dia:point val="2.85,1.3"/>
629         <dia:point val="3.85,1.3"/>
630         <dia:point val="3.85,18.7"/>
631         <dia:point val="0.1,18.7"/>
632       </dia:attribute>
633       <dia:attribute name="orth_orient">
634         <dia:enum val="0"/>
635         <dia:enum val="1"/>
636         <dia:enum val="0"/>
637       </dia:attribute>
638       <dia:attribute name="autorouting">
639         <dia:boolean val="true"/>
640       </dia:attribute>
641       <dia:attribute name="name">
642         <dia:string>##</dia:string>
643       </dia:attribute>
644       <dia:attribute name="direction">
645         <dia:enum val="0"/>
646       </dia:attribute>
647       <dia:attribute name="ends">
648         <dia:composite>
649           <dia:attribute name="role">
650             <dia:string>##</dia:string>
651           </dia:attribute>
652           <dia:attribute name="multiplicity">
653             <dia:string>#* #</dia:string>
654           </dia:attribute>
655           <dia:attribute name="arrow">
656             <dia:boolean val="false"/>
657           </dia:attribute>
658           <dia:attribute name="aggregate">
659             <dia:enum val="0"/>
660           </dia:attribute>
661           <dia:attribute name="visibility">
662             <dia:enum val="3"/>
663           </dia:attribute>
664         </dia:composite>
665         <dia:composite>
666           <dia:attribute name="role">
667             <dia:string>##</dia:string>
668           </dia:attribute>
669           <dia:attribute name="multiplicity">
670             <dia:string>#1#</dia:string>
671           </dia:attribute>
672           <dia:attribute name="arrow">
673             <dia:boolean val="false"/>
674           </dia:attribute>
675           <dia:attribute name="aggregate">
676             <dia:enum val="0"/>
677           </dia:attribute>
678           <dia:attribute name="visibility">
679             <dia:enum val="3"/>
680           </dia:attribute>
681         </dia:composite>
682       </dia:attribute>
683       <dia:connections>
684         <dia:connection handle="0" to="O2" connection="15"/>
685         <dia:connection handle="1" to="O9" connection="4"/>
686       </dia:connections>
687     </dia:object>
688     <dia:object type="UML - Class" version="0" id="O5">
689       <dia:attribute name="obj_pos">
690         <dia:point val="-16,-3"/>
691       </dia:attribute>
692       <dia:attribute name="obj_bb">
693         <dia:rectangle val="-16.05,-3.05;-9.15,2.65"/>
694       </dia:attribute>
695       <dia:attribute name="elem_corner">
696         <dia:point val="-16,-3"/>
697       </dia:attribute>
698       <dia:attribute name="elem_width">
699         <dia:real val="6.7999999999999998"/>
700       </dia:attribute>
701       <dia:attribute name="elem_height">
702         <dia:real val="5.5999999999999996"/>
703       </dia:attribute>
704       <dia:attribute name="name">
705         <dia:string>#ejercicio#</dia:string>
706       </dia:attribute>
707       <dia:attribute name="stereotype">
708         <dia:string>##</dia:string>
709       </dia:attribute>
710       <dia:attribute name="comment">
711         <dia:string>##</dia:string>
712       </dia:attribute>
713       <dia:attribute name="abstract">
714         <dia:boolean val="false"/>
715       </dia:attribute>
716       <dia:attribute name="suppress_attributes">
717         <dia:boolean val="false"/>
718       </dia:attribute>
719       <dia:attribute name="suppress_operations">
720         <dia:boolean val="false"/>
721       </dia:attribute>
722       <dia:attribute name="visible_attributes">
723         <dia:boolean val="true"/>
724       </dia:attribute>
725       <dia:attribute name="visible_operations">
726         <dia:boolean val="false"/>
727       </dia:attribute>
728       <dia:attribute name="visible_comments">
729         <dia:boolean val="false"/>
730       </dia:attribute>
731       <dia:attribute name="wrap_operations">
732         <dia:boolean val="true"/>
733       </dia:attribute>
734       <dia:attribute name="wrap_after_char">
735         <dia:int val="40"/>
736       </dia:attribute>
737       <dia:attribute name="comment_line_length">
738         <dia:int val="40"/>
739       </dia:attribute>
740       <dia:attribute name="comment_tagging">
741         <dia:boolean val="false"/>
742       </dia:attribute>
743       <dia:attribute name="line_color">
744         <dia:color val="#000000"/>
745       </dia:attribute>
746       <dia:attribute name="fill_color">
747         <dia:color val="#ffffff"/>
748       </dia:attribute>
749       <dia:attribute name="text_color">
750         <dia:color val="#000000"/>
751       </dia:attribute>
752       <dia:attribute name="normal_font">
753         <dia:font family="monospace" style="0" name="Courier"/>
754       </dia:attribute>
755       <dia:attribute name="abstract_font">
756         <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
757       </dia:attribute>
758       <dia:attribute name="polymorphic_font">
759         <dia:font family="monospace" style="8" name="Courier-Oblique"/>
760       </dia:attribute>
761       <dia:attribute name="classname_font">
762         <dia:font family="sans" style="80" name="Helvetica-Bold"/>
763       </dia:attribute>
764       <dia:attribute name="abstract_classname_font">
765         <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
766       </dia:attribute>
767       <dia:attribute name="comment_font">
768         <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
769       </dia:attribute>
770       <dia:attribute name="normal_font_height">
771         <dia:real val="0.80000000000000004"/>
772       </dia:attribute>
773       <dia:attribute name="polymorphic_font_height">
774         <dia:real val="0.80000000000000004"/>
775       </dia:attribute>
776       <dia:attribute name="abstract_font_height">
777         <dia:real val="0.80000000000000004"/>
778       </dia:attribute>
779       <dia:attribute name="classname_font_height">
780         <dia:real val="1"/>
781       </dia:attribute>
782       <dia:attribute name="abstract_classname_font_height">
783         <dia:real val="1"/>
784       </dia:attribute>
785       <dia:attribute name="comment_font_height">
786         <dia:real val="1"/>
787       </dia:attribute>
788       <dia:attribute name="attributes">
789         <dia:composite type="umlattribute">
790           <dia:attribute name="name">
791             <dia:string>#id#</dia:string>
792           </dia:attribute>
793           <dia:attribute name="type">
794             <dia:string>#INT#</dia:string>
795           </dia:attribute>
796           <dia:attribute name="value">
797             <dia:string>##</dia:string>
798           </dia:attribute>
799           <dia:attribute name="comment">
800             <dia:string>##</dia:string>
801           </dia:attribute>
802           <dia:attribute name="visibility">
803             <dia:enum val="3"/>
804           </dia:attribute>
805           <dia:attribute name="abstract">
806             <dia:boolean val="false"/>
807           </dia:attribute>
808           <dia:attribute name="class_scope">
809             <dia:boolean val="true"/>
810           </dia:attribute>
811         </dia:composite>
812         <dia:composite type="umlattribute">
813           <dia:attribute name="name">
814             <dia:string>#curso_id#</dia:string>
815           </dia:attribute>
816           <dia:attribute name="type">
817             <dia:string>#INT#</dia:string>
818           </dia:attribute>
819           <dia:attribute name="value">
820             <dia:string>##</dia:string>
821           </dia:attribute>
822           <dia:attribute name="comment">
823             <dia:string>##</dia:string>
824           </dia:attribute>
825           <dia:attribute name="visibility">
826             <dia:enum val="2"/>
827           </dia:attribute>
828           <dia:attribute name="abstract">
829             <dia:boolean val="false"/>
830           </dia:attribute>
831           <dia:attribute name="class_scope">
832             <dia:boolean val="false"/>
833           </dia:attribute>
834         </dia:composite>
835         <dia:composite type="umlattribute">
836           <dia:attribute name="name">
837             <dia:string>#numero#</dia:string>
838           </dia:attribute>
839           <dia:attribute name="type">
840             <dia:string>#INT#</dia:string>
841           </dia:attribute>
842           <dia:attribute name="value">
843             <dia:string>##</dia:string>
844           </dia:attribute>
845           <dia:attribute name="comment">
846             <dia:string>##</dia:string>
847           </dia:attribute>
848           <dia:attribute name="visibility">
849             <dia:enum val="2"/>
850           </dia:attribute>
851           <dia:attribute name="abstract">
852             <dia:boolean val="false"/>
853           </dia:attribute>
854           <dia:attribute name="class_scope">
855             <dia:boolean val="false"/>
856           </dia:attribute>
857         </dia:composite>
858         <dia:composite type="umlattribute">
859           <dia:attribute name="name">
860             <dia:string>#enunciado_id#</dia:string>
861           </dia:attribute>
862           <dia:attribute name="type">
863             <dia:string>#INT#</dia:string>
864           </dia:attribute>
865           <dia:attribute name="value">
866             <dia:string>##</dia:string>
867           </dia:attribute>
868           <dia:attribute name="comment">
869             <dia:string>##</dia:string>
870           </dia:attribute>
871           <dia:attribute name="visibility">
872             <dia:enum val="3"/>
873           </dia:attribute>
874           <dia:attribute name="abstract">
875             <dia:boolean val="false"/>
876           </dia:attribute>
877           <dia:attribute name="class_scope">
878             <dia:boolean val="false"/>
879           </dia:attribute>
880         </dia:composite>
881         <dia:composite type="umlattribute">
882           <dia:attribute name="name">
883             <dia:string>#grupal#</dia:string>
884           </dia:attribute>
885           <dia:attribute name="type">
886             <dia:string>#BOOL#</dia:string>
887           </dia:attribute>
888           <dia:attribute name="value">
889             <dia:string>##</dia:string>
890           </dia:attribute>
891           <dia:attribute name="comment">
892             <dia:string>#Es grupal (o individual)#</dia:string>
893           </dia:attribute>
894           <dia:attribute name="visibility">
895             <dia:enum val="3"/>
896           </dia:attribute>
897           <dia:attribute name="abstract">
898             <dia:boolean val="false"/>
899           </dia:attribute>
900           <dia:attribute name="class_scope">
901             <dia:boolean val="false"/>
902           </dia:attribute>
903         </dia:composite>
904       </dia:attribute>
905       <dia:attribute name="operations"/>
906       <dia:attribute name="template">
907         <dia:boolean val="false"/>
908       </dia:attribute>
909       <dia:attribute name="templates"/>
910       <dia:childnode parent="O0"/>
911     </dia:object>
912     <dia:object type="UML - Association" version="1" id="O6">
913       <dia:attribute name="obj_pos">
914         <dia:point val="-16,-0.3"/>
915       </dia:attribute>
916       <dia:attribute name="obj_bb">
917         <dia:rectangle val="-17.05,-1;-13.95,25.6"/>
918       </dia:attribute>
919       <dia:attribute name="orth_points">
920         <dia:point val="-16,-0.3"/>
921         <dia:point val="-17,-0.3"/>
922         <dia:point val="-17,24.7"/>
923         <dia:point val="-14,24.7"/>
924       </dia:attribute>
925       <dia:attribute name="orth_orient">
926         <dia:enum val="0"/>
927         <dia:enum val="1"/>
928         <dia:enum val="0"/>
929       </dia:attribute>
930       <dia:attribute name="autorouting">
931         <dia:boolean val="true"/>
932       </dia:attribute>
933       <dia:attribute name="name">
934         <dia:string>##</dia:string>
935       </dia:attribute>
936       <dia:attribute name="direction">
937         <dia:enum val="0"/>
938       </dia:attribute>
939       <dia:attribute name="ends">
940         <dia:composite>
941           <dia:attribute name="role">
942             <dia:string>##</dia:string>
943           </dia:attribute>
944           <dia:attribute name="multiplicity">
945             <dia:string>#*#</dia:string>
946           </dia:attribute>
947           <dia:attribute name="arrow">
948             <dia:boolean val="false"/>
949           </dia:attribute>
950           <dia:attribute name="aggregate">
951             <dia:enum val="0"/>
952           </dia:attribute>
953           <dia:attribute name="visibility">
954             <dia:enum val="0"/>
955           </dia:attribute>
956         </dia:composite>
957         <dia:composite>
958           <dia:attribute name="role">
959             <dia:string>##</dia:string>
960           </dia:attribute>
961           <dia:attribute name="multiplicity">
962             <dia:string>#1#</dia:string>
963           </dia:attribute>
964           <dia:attribute name="arrow">
965             <dia:boolean val="false"/>
966           </dia:attribute>
967           <dia:attribute name="aggregate">
968             <dia:enum val="0"/>
969           </dia:attribute>
970           <dia:attribute name="visibility">
971             <dia:enum val="0"/>
972           </dia:attribute>
973         </dia:composite>
974       </dia:attribute>
975       <dia:connections>
976         <dia:connection handle="0" to="O5" connection="10"/>
977         <dia:connection handle="1" to="O1" connection="3"/>
978       </dia:connections>
979     </dia:object>
980     <dia:object type="UML - Class" version="0" id="O7">
981       <dia:attribute name="obj_pos">
982         <dia:point val="-11,5"/>
983       </dia:attribute>
984       <dia:attribute name="obj_bb">
985         <dia:rectangle val="-11.05,4.95;-3.1,14.65"/>
986       </dia:attribute>
987       <dia:attribute name="elem_corner">
988         <dia:point val="-11,5"/>
989       </dia:attribute>
990       <dia:attribute name="elem_width">
991         <dia:real val="7.8499999999999996"/>
992       </dia:attribute>
993       <dia:attribute name="elem_height">
994         <dia:real val="9.5999999999999996"/>
995       </dia:attribute>
996       <dia:attribute name="name">
997         <dia:string>#usuario#</dia:string>
998       </dia:attribute>
999       <dia:attribute name="stereotype">
1000         <dia:string>##</dia:string>
1001       </dia:attribute>
1002       <dia:attribute name="comment">
1003         <dia:string>##</dia:string>
1004       </dia:attribute>
1005       <dia:attribute name="abstract">
1006         <dia:boolean val="true"/>
1007       </dia:attribute>
1008       <dia:attribute name="suppress_attributes">
1009         <dia:boolean val="false"/>
1010       </dia:attribute>
1011       <dia:attribute name="suppress_operations">
1012         <dia:boolean val="false"/>
1013       </dia:attribute>
1014       <dia:attribute name="visible_attributes">
1015         <dia:boolean val="true"/>
1016       </dia:attribute>
1017       <dia:attribute name="visible_operations">
1018         <dia:boolean val="false"/>
1019       </dia:attribute>
1020       <dia:attribute name="visible_comments">
1021         <dia:boolean val="false"/>
1022       </dia:attribute>
1023       <dia:attribute name="wrap_operations">
1024         <dia:boolean val="true"/>
1025       </dia:attribute>
1026       <dia:attribute name="wrap_after_char">
1027         <dia:int val="40"/>
1028       </dia:attribute>
1029       <dia:attribute name="comment_line_length">
1030         <dia:int val="40"/>
1031       </dia:attribute>
1032       <dia:attribute name="comment_tagging">
1033         <dia:boolean val="false"/>
1034       </dia:attribute>
1035       <dia:attribute name="line_color">
1036         <dia:color val="#000000"/>
1037       </dia:attribute>
1038       <dia:attribute name="fill_color">
1039         <dia:color val="#ffffff"/>
1040       </dia:attribute>
1041       <dia:attribute name="text_color">
1042         <dia:color val="#000000"/>
1043       </dia:attribute>
1044       <dia:attribute name="normal_font">
1045         <dia:font family="monospace" style="0" name="Courier"/>
1046       </dia:attribute>
1047       <dia:attribute name="abstract_font">
1048         <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
1049       </dia:attribute>
1050       <dia:attribute name="polymorphic_font">
1051         <dia:font family="monospace" style="8" name="Courier-Oblique"/>
1052       </dia:attribute>
1053       <dia:attribute name="classname_font">
1054         <dia:font family="sans" style="80" name="Helvetica-Bold"/>
1055       </dia:attribute>
1056       <dia:attribute name="abstract_classname_font">
1057         <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
1058       </dia:attribute>
1059       <dia:attribute name="comment_font">
1060         <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
1061       </dia:attribute>
1062       <dia:attribute name="normal_font_height">
1063         <dia:real val="0.80000000000000004"/>
1064       </dia:attribute>
1065       <dia:attribute name="polymorphic_font_height">
1066         <dia:real val="0.80000000000000004"/>
1067       </dia:attribute>
1068       <dia:attribute name="abstract_font_height">
1069         <dia:real val="0.80000000000000004"/>
1070       </dia:attribute>
1071       <dia:attribute name="classname_font_height">
1072         <dia:real val="1"/>
1073       </dia:attribute>
1074       <dia:attribute name="abstract_classname_font_height">
1075         <dia:real val="1"/>
1076       </dia:attribute>
1077       <dia:attribute name="comment_font_height">
1078         <dia:real val="1"/>
1079       </dia:attribute>
1080       <dia:attribute name="attributes">
1081         <dia:composite type="umlattribute">
1082           <dia:attribute name="name">
1083             <dia:string>#id#</dia:string>
1084           </dia:attribute>
1085           <dia:attribute name="type">
1086             <dia:string>#INT#</dia:string>
1087           </dia:attribute>
1088           <dia:attribute name="value">
1089             <dia:string>##</dia:string>
1090           </dia:attribute>
1091           <dia:attribute name="comment">
1092             <dia:string>##</dia:string>
1093           </dia:attribute>
1094           <dia:attribute name="visibility">
1095             <dia:enum val="3"/>
1096           </dia:attribute>
1097           <dia:attribute name="abstract">
1098             <dia:boolean val="false"/>
1099           </dia:attribute>
1100           <dia:attribute name="class_scope">
1101             <dia:boolean val="true"/>
1102           </dia:attribute>
1103         </dia:composite>
1104         <dia:composite type="umlattribute">
1105           <dia:attribute name="name">
1106             <dia:string>#tipo#</dia:string>
1107           </dia:attribute>
1108           <dia:attribute name="type">
1109             <dia:string>#CHAR(1)#</dia:string>
1110           </dia:attribute>
1111           <dia:attribute name="value">
1112             <dia:string>##</dia:string>
1113           </dia:attribute>
1114           <dia:attribute name="comment">
1115             <dia:string>#Tipo de usuario para polimorfismo: 'd' (docente), 'a' (alumno) o 'u' (usuario, en realidad no debería estar nunca).#</dia:string>
1116           </dia:attribute>
1117           <dia:attribute name="visibility">
1118             <dia:enum val="1"/>
1119           </dia:attribute>
1120           <dia:attribute name="abstract">
1121             <dia:boolean val="false"/>
1122           </dia:attribute>
1123           <dia:attribute name="class_scope">
1124             <dia:boolean val="false"/>
1125           </dia:attribute>
1126         </dia:composite>
1127         <dia:composite type="umlattribute">
1128           <dia:attribute name="name">
1129             <dia:string>#usuario#</dia:string>
1130           </dia:attribute>
1131           <dia:attribute name="type">
1132             <dia:string>#VARCHAR#</dia:string>
1133           </dia:attribute>
1134           <dia:attribute name="value">
1135             <dia:string>##</dia:string>
1136           </dia:attribute>
1137           <dia:attribute name="comment">
1138             <dia:string>#Para alumnos es el padrón, para docentes el usuario que les plazca (que no pueda ser un padrón válido).#</dia:string>
1139           </dia:attribute>
1140           <dia:attribute name="visibility">
1141             <dia:enum val="2"/>
1142           </dia:attribute>
1143           <dia:attribute name="abstract">
1144             <dia:boolean val="false"/>
1145           </dia:attribute>
1146           <dia:attribute name="class_scope">
1147             <dia:boolean val="false"/>
1148           </dia:attribute>
1149         </dia:composite>
1150         <dia:composite type="umlattribute">
1151           <dia:attribute name="name">
1152             <dia:string>#email#</dia:string>
1153           </dia:attribute>
1154           <dia:attribute name="type">
1155             <dia:string>#VARCHAR#</dia:string>
1156           </dia:attribute>
1157           <dia:attribute name="value">
1158             <dia:string>##</dia:string>
1159           </dia:attribute>
1160           <dia:attribute name="comment">
1161             <dia:string>##</dia:string>
1162           </dia:attribute>
1163           <dia:attribute name="visibility">
1164             <dia:enum val="0"/>
1165           </dia:attribute>
1166           <dia:attribute name="abstract">
1167             <dia:boolean val="false"/>
1168           </dia:attribute>
1169           <dia:attribute name="class_scope">
1170             <dia:boolean val="false"/>
1171           </dia:attribute>
1172         </dia:composite>
1173         <dia:composite type="umlattribute">
1174           <dia:attribute name="name">
1175             <dia:string>#contrasenia#</dia:string>
1176           </dia:attribute>
1177           <dia:attribute name="type">
1178             <dia:string>#VARCHAR#</dia:string>
1179           </dia:attribute>
1180           <dia:attribute name="value">
1181             <dia:string>##</dia:string>
1182           </dia:attribute>
1183           <dia:attribute name="comment">
1184             <dia:string>##</dia:string>
1185           </dia:attribute>
1186           <dia:attribute name="visibility">
1187             <dia:enum val="3"/>
1188           </dia:attribute>
1189           <dia:attribute name="abstract">
1190             <dia:boolean val="false"/>
1191           </dia:attribute>
1192           <dia:attribute name="class_scope">
1193             <dia:boolean val="false"/>
1194           </dia:attribute>
1195         </dia:composite>
1196         <dia:composite type="umlattribute">
1197           <dia:attribute name="name">
1198             <dia:string>#nombre#</dia:string>
1199           </dia:attribute>
1200           <dia:attribute name="type">
1201             <dia:string>#VARCHAR#</dia:string>
1202           </dia:attribute>
1203           <dia:attribute name="value">
1204             <dia:string>##</dia:string>
1205           </dia:attribute>
1206           <dia:attribute name="comment">
1207             <dia:string>##</dia:string>
1208           </dia:attribute>
1209           <dia:attribute name="visibility">
1210             <dia:enum val="3"/>
1211           </dia:attribute>
1212           <dia:attribute name="abstract">
1213             <dia:boolean val="false"/>
1214           </dia:attribute>
1215           <dia:attribute name="class_scope">
1216             <dia:boolean val="false"/>
1217           </dia:attribute>
1218         </dia:composite>
1219         <dia:composite type="umlattribute">
1220           <dia:attribute name="name">
1221             <dia:string>#telefono#</dia:string>
1222           </dia:attribute>
1223           <dia:attribute name="type">
1224             <dia:string>#INT#</dia:string>
1225           </dia:attribute>
1226           <dia:attribute name="value">
1227             <dia:string>##</dia:string>
1228           </dia:attribute>
1229           <dia:attribute name="comment">
1230             <dia:string>##</dia:string>
1231           </dia:attribute>
1232           <dia:attribute name="visibility">
1233             <dia:enum val="3"/>
1234           </dia:attribute>
1235           <dia:attribute name="abstract">
1236             <dia:boolean val="false"/>
1237           </dia:attribute>
1238           <dia:attribute name="class_scope">
1239             <dia:boolean val="false"/>
1240           </dia:attribute>
1241         </dia:composite>
1242         <dia:composite type="umlattribute">
1243           <dia:attribute name="name">
1244             <dia:string>#creado#</dia:string>
1245           </dia:attribute>
1246           <dia:attribute name="type">
1247             <dia:string>#DATE#</dia:string>
1248           </dia:attribute>
1249           <dia:attribute name="value">
1250             <dia:string>##</dia:string>
1251           </dia:attribute>
1252           <dia:attribute name="comment">
1253             <dia:string>##</dia:string>
1254           </dia:attribute>
1255           <dia:attribute name="visibility">
1256             <dia:enum val="3"/>
1257           </dia:attribute>
1258           <dia:attribute name="abstract">
1259             <dia:boolean val="false"/>
1260           </dia:attribute>
1261           <dia:attribute name="class_scope">
1262             <dia:boolean val="false"/>
1263           </dia:attribute>
1264         </dia:composite>
1265         <dia:composite type="umlattribute">
1266           <dia:attribute name="name">
1267             <dia:string>#activo#</dia:string>
1268           </dia:attribute>
1269           <dia:attribute name="type">
1270             <dia:string>#BOOL#</dia:string>
1271           </dia:attribute>
1272           <dia:attribute name="value">
1273             <dia:string>##</dia:string>
1274           </dia:attribute>
1275           <dia:attribute name="comment">
1276             <dia:string>##</dia:string>
1277           </dia:attribute>
1278           <dia:attribute name="visibility">
1279             <dia:enum val="3"/>
1280           </dia:attribute>
1281           <dia:attribute name="abstract">
1282             <dia:boolean val="false"/>
1283           </dia:attribute>
1284           <dia:attribute name="class_scope">
1285             <dia:boolean val="false"/>
1286           </dia:attribute>
1287         </dia:composite>
1288         <dia:composite type="umlattribute">
1289           <dia:attribute name="name">
1290             <dia:string>#observaciones#</dia:string>
1291           </dia:attribute>
1292           <dia:attribute name="type">
1293             <dia:string>#TEXT#</dia:string>
1294           </dia:attribute>
1295           <dia:attribute name="value">
1296             <dia:string>##</dia:string>
1297           </dia:attribute>
1298           <dia:attribute name="comment">
1299             <dia:string>##</dia:string>
1300           </dia:attribute>
1301           <dia:attribute name="visibility">
1302             <dia:enum val="3"/>
1303           </dia:attribute>
1304           <dia:attribute name="abstract">
1305             <dia:boolean val="false"/>
1306           </dia:attribute>
1307           <dia:attribute name="class_scope">
1308             <dia:boolean val="false"/>
1309           </dia:attribute>
1310         </dia:composite>
1311       </dia:attribute>
1312       <dia:attribute name="operations"/>
1313       <dia:attribute name="template">
1314         <dia:boolean val="false"/>
1315       </dia:attribute>
1316       <dia:attribute name="templates"/>
1317       <dia:childnode parent="O0"/>
1318     </dia:object>
1319     <dia:object type="UML - Note" version="0" id="O8">
1320       <dia:attribute name="obj_pos">
1321         <dia:point val="-2,26"/>
1322       </dia:attribute>
1323       <dia:attribute name="obj_bb">
1324         <dia:rectangle val="-2.05,25.95;3.85,30.15"/>
1325       </dia:attribute>
1326       <dia:attribute name="elem_corner">
1327         <dia:point val="-2,26"/>
1328       </dia:attribute>
1329       <dia:attribute name="elem_width">
1330         <dia:real val="5.8000000000000007"/>
1331       </dia:attribute>
1332       <dia:attribute name="elem_height">
1333         <dia:real val="4.1000000000000005"/>
1334       </dia:attribute>
1335       <dia:attribute name="line_colour">
1336         <dia:color val="#000000"/>
1337       </dia:attribute>
1338       <dia:attribute name="fill_colour">
1339         <dia:color val="#ffffff"/>
1340       </dia:attribute>
1341       <dia:attribute name="text">
1342         <dia:composite type="text">
1343           <dia:attribute name="string">
1344             <dia:string>#_ es PK física
1345 # es PK lógica
1346 - es para
1347   polimorfismo#</dia:string>
1348           </dia:attribute>
1349           <dia:attribute name="font">
1350             <dia:font family="monospace" style="0" name="Courier"/>
1351           </dia:attribute>
1352           <dia:attribute name="height">
1353             <dia:real val="0.80000000000000004"/>
1354           </dia:attribute>
1355           <dia:attribute name="pos">
1356             <dia:point val="-1.65,27.2"/>
1357           </dia:attribute>
1358           <dia:attribute name="color">
1359             <dia:color val="#000000"/>
1360           </dia:attribute>
1361           <dia:attribute name="alignment">
1362             <dia:enum val="0"/>
1363           </dia:attribute>
1364         </dia:composite>
1365       </dia:attribute>
1366       <dia:childnode parent="O0"/>
1367     </dia:object>
1368     <dia:object type="UML - Class" version="0" id="O9">
1369       <dia:attribute name="obj_pos">
1370         <dia:point val="-6,18"/>
1371       </dia:attribute>
1372       <dia:attribute name="obj_bb">
1373         <dia:rectangle val="-6.05,17.95;0.15,21.25"/>
1374       </dia:attribute>
1375       <dia:attribute name="elem_corner">
1376         <dia:point val="-6,18"/>
1377       </dia:attribute>
1378       <dia:attribute name="elem_width">
1379         <dia:real val="6.0999999999999996"/>
1380       </dia:attribute>
1381       <dia:attribute name="elem_height">
1382         <dia:real val="3.2000000000000002"/>
1383       </dia:attribute>
1384       <dia:attribute name="name">
1385         <dia:string>#docente#</dia:string>
1386       </dia:attribute>
1387       <dia:attribute name="stereotype">
1388         <dia:string>##</dia:string>
1389       </dia:attribute>
1390       <dia:attribute name="comment">
1391         <dia:string>##</dia:string>
1392       </dia:attribute>
1393       <dia:attribute name="abstract">
1394         <dia:boolean val="false"/>
1395       </dia:attribute>
1396       <dia:attribute name="suppress_attributes">
1397         <dia:boolean val="false"/>
1398       </dia:attribute>
1399       <dia:attribute name="suppress_operations">
1400         <dia:boolean val="false"/>
1401       </dia:attribute>
1402       <dia:attribute name="visible_attributes">
1403         <dia:boolean val="true"/>
1404       </dia:attribute>
1405       <dia:attribute name="visible_operations">
1406         <dia:boolean val="false"/>
1407       </dia:attribute>
1408       <dia:attribute name="visible_comments">
1409         <dia:boolean val="false"/>
1410       </dia:attribute>
1411       <dia:attribute name="wrap_operations">
1412         <dia:boolean val="true"/>
1413       </dia:attribute>
1414       <dia:attribute name="wrap_after_char">
1415         <dia:int val="40"/>
1416       </dia:attribute>
1417       <dia:attribute name="comment_line_length">
1418         <dia:int val="40"/>
1419       </dia:attribute>
1420       <dia:attribute name="comment_tagging">
1421         <dia:boolean val="false"/>
1422       </dia:attribute>
1423       <dia:attribute name="line_color">
1424         <dia:color val="#000000"/>
1425       </dia:attribute>
1426       <dia:attribute name="fill_color">
1427         <dia:color val="#ffffff"/>
1428       </dia:attribute>
1429       <dia:attribute name="text_color">
1430         <dia:color val="#000000"/>
1431       </dia:attribute>
1432       <dia:attribute name="normal_font">
1433         <dia:font family="monospace" style="0" name="Courier"/>
1434       </dia:attribute>
1435       <dia:attribute name="abstract_font">
1436         <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
1437       </dia:attribute>
1438       <dia:attribute name="polymorphic_font">
1439         <dia:font family="monospace" style="8" name="Courier-Oblique"/>
1440       </dia:attribute>
1441       <dia:attribute name="classname_font">
1442         <dia:font family="sans" style="80" name="Helvetica-Bold"/>
1443       </dia:attribute>
1444       <dia:attribute name="abstract_classname_font">
1445         <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
1446       </dia:attribute>
1447       <dia:attribute name="comment_font">
1448         <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
1449       </dia:attribute>
1450       <dia:attribute name="normal_font_height">
1451         <dia:real val="0.80000000000000004"/>
1452       </dia:attribute>
1453       <dia:attribute name="polymorphic_font_height">
1454         <dia:real val="0.80000000000000004"/>
1455       </dia:attribute>
1456       <dia:attribute name="abstract_font_height">
1457         <dia:real val="0.80000000000000004"/>
1458       </dia:attribute>
1459       <dia:attribute name="classname_font_height">
1460         <dia:real val="1"/>
1461       </dia:attribute>
1462       <dia:attribute name="abstract_classname_font_height">
1463         <dia:real val="1"/>
1464       </dia:attribute>
1465       <dia:attribute name="comment_font_height">
1466         <dia:real val="1"/>
1467       </dia:attribute>
1468       <dia:attribute name="attributes">
1469         <dia:composite type="umlattribute">
1470           <dia:attribute name="name">
1471             <dia:string>#usuario_id#</dia:string>
1472           </dia:attribute>
1473           <dia:attribute name="type">
1474             <dia:string>#INT#</dia:string>
1475           </dia:attribute>
1476           <dia:attribute name="value">
1477             <dia:string>##</dia:string>
1478           </dia:attribute>
1479           <dia:attribute name="comment">
1480             <dia:string>##</dia:string>
1481           </dia:attribute>
1482           <dia:attribute name="visibility">
1483             <dia:enum val="3"/>
1484           </dia:attribute>
1485           <dia:attribute name="abstract">
1486             <dia:boolean val="false"/>
1487           </dia:attribute>
1488           <dia:attribute name="class_scope">
1489             <dia:boolean val="true"/>
1490           </dia:attribute>
1491         </dia:composite>
1492         <dia:composite type="umlattribute">
1493           <dia:attribute name="name">
1494             <dia:string>#nombreado#</dia:string>
1495           </dia:attribute>
1496           <dia:attribute name="type">
1497             <dia:string>#BOOL#</dia:string>
1498           </dia:attribute>
1499           <dia:attribute name="value">
1500             <dia:string>##</dia:string>
1501           </dia:attribute>
1502           <dia:attribute name="comment">
1503             <dia:string>##</dia:string>
1504           </dia:attribute>
1505           <dia:attribute name="visibility">
1506             <dia:enum val="3"/>
1507           </dia:attribute>
1508           <dia:attribute name="abstract">
1509             <dia:boolean val="false"/>
1510           </dia:attribute>
1511           <dia:attribute name="class_scope">
1512             <dia:boolean val="false"/>
1513           </dia:attribute>
1514         </dia:composite>
1515       </dia:attribute>
1516       <dia:attribute name="operations"/>
1517       <dia:attribute name="template">
1518         <dia:boolean val="false"/>
1519       </dia:attribute>
1520       <dia:attribute name="templates"/>
1521     </dia:object>
1522     <dia:object type="UML - Generalization" version="1" id="O10">
1523       <dia:attribute name="obj_pos">
1524         <dia:point val="-7.075,14.6"/>
1525       </dia:attribute>
1526       <dia:attribute name="obj_bb">
1527         <dia:rectangle val="-7.925,14.55;-2.9,18.05"/>
1528       </dia:attribute>
1529       <dia:attribute name="orth_points">
1530         <dia:point val="-7.075,14.6"/>
1531         <dia:point val="-7.075,16.3"/>
1532         <dia:point val="-2.95,16.3"/>
1533         <dia:point val="-2.95,18"/>
1534       </dia:attribute>
1535       <dia:attribute name="orth_orient">
1536         <dia:enum val="1"/>
1537         <dia:enum val="0"/>
1538         <dia:enum val="1"/>
1539       </dia:attribute>
1540       <dia:attribute name="orth_autoroute">
1541         <dia:boolean val="true"/>
1542       </dia:attribute>
1543       <dia:attribute name="text_colour">
1544         <dia:color val="#000000"/>
1545       </dia:attribute>
1546       <dia:attribute name="line_colour">
1547         <dia:color val="#000000"/>
1548       </dia:attribute>
1549       <dia:attribute name="name">
1550         <dia:string>##</dia:string>
1551       </dia:attribute>
1552       <dia:attribute name="stereotype">
1553         <dia:string>##</dia:string>
1554       </dia:attribute>
1555       <dia:connections>
1556         <dia:connection handle="0" to="O7" connection="6"/>
1557         <dia:connection handle="1" to="O9" connection="1"/>
1558       </dia:connections>
1559       <dia:childnode parent="O0"/>
1560     </dia:object>
1561     <dia:object type="UML - Class" version="0" id="O11">
1562       <dia:attribute name="obj_pos">
1563         <dia:point val="-14,18"/>
1564       </dia:attribute>
1565       <dia:attribute name="obj_bb">
1566         <dia:rectangle val="-14.05,17.95;-7.85,21.25"/>
1567       </dia:attribute>
1568       <dia:attribute name="elem_corner">
1569         <dia:point val="-14,18"/>
1570       </dia:attribute>
1571       <dia:attribute name="elem_width">
1572         <dia:real val="6.0999999999999996"/>
1573       </dia:attribute>
1574       <dia:attribute name="elem_height">
1575         <dia:real val="3.2000000000000002"/>
1576       </dia:attribute>
1577       <dia:attribute name="name">
1578         <dia:string>#alumno#</dia:string>
1579       </dia:attribute>
1580       <dia:attribute name="stereotype">
1581         <dia:string>##</dia:string>
1582       </dia:attribute>
1583       <dia:attribute name="comment">
1584         <dia:string>##</dia:string>
1585       </dia:attribute>
1586       <dia:attribute name="abstract">
1587         <dia:boolean val="false"/>
1588       </dia:attribute>
1589       <dia:attribute name="suppress_attributes">
1590         <dia:boolean val="false"/>
1591       </dia:attribute>
1592       <dia:attribute name="suppress_operations">
1593         <dia:boolean val="false"/>
1594       </dia:attribute>
1595       <dia:attribute name="visible_attributes">
1596         <dia:boolean val="true"/>
1597       </dia:attribute>
1598       <dia:attribute name="visible_operations">
1599         <dia:boolean val="false"/>
1600       </dia:attribute>
1601       <dia:attribute name="visible_comments">
1602         <dia:boolean val="false"/>
1603       </dia:attribute>
1604       <dia:attribute name="wrap_operations">
1605         <dia:boolean val="true"/>
1606       </dia:attribute>
1607       <dia:attribute name="wrap_after_char">
1608         <dia:int val="40"/>
1609       </dia:attribute>
1610       <dia:attribute name="comment_line_length">
1611         <dia:int val="40"/>
1612       </dia:attribute>
1613       <dia:attribute name="comment_tagging">
1614         <dia:boolean val="false"/>
1615       </dia:attribute>
1616       <dia:attribute name="line_color">
1617         <dia:color val="#000000"/>
1618       </dia:attribute>
1619       <dia:attribute name="fill_color">
1620         <dia:color val="#ffffff"/>
1621       </dia:attribute>
1622       <dia:attribute name="text_color">
1623         <dia:color val="#000000"/>
1624       </dia:attribute>
1625       <dia:attribute name="normal_font">
1626         <dia:font family="monospace" style="0" name="Courier"/>
1627       </dia:attribute>
1628       <dia:attribute name="abstract_font">
1629         <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
1630       </dia:attribute>
1631       <dia:attribute name="polymorphic_font">
1632         <dia:font family="monospace" style="8" name="Courier-Oblique"/>
1633       </dia:attribute>
1634       <dia:attribute name="classname_font">
1635         <dia:font family="sans" style="80" name="Helvetica-Bold"/>
1636       </dia:attribute>
1637       <dia:attribute name="abstract_classname_font">
1638         <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
1639       </dia:attribute>
1640       <dia:attribute name="comment_font">
1641         <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
1642       </dia:attribute>
1643       <dia:attribute name="normal_font_height">
1644         <dia:real val="0.80000000000000004"/>
1645       </dia:attribute>
1646       <dia:attribute name="polymorphic_font_height">
1647         <dia:real val="0.80000000000000004"/>
1648       </dia:attribute>
1649       <dia:attribute name="abstract_font_height">
1650         <dia:real val="0.80000000000000004"/>
1651       </dia:attribute>
1652       <dia:attribute name="classname_font_height">
1653         <dia:real val="1"/>
1654       </dia:attribute>
1655       <dia:attribute name="abstract_classname_font_height">
1656         <dia:real val="1"/>
1657       </dia:attribute>
1658       <dia:attribute name="comment_font_height">
1659         <dia:real val="1"/>
1660       </dia:attribute>
1661       <dia:attribute name="attributes">
1662         <dia:composite type="umlattribute">
1663           <dia:attribute name="name">
1664             <dia:string>#usuario_id#</dia:string>
1665           </dia:attribute>
1666           <dia:attribute name="type">
1667             <dia:string>#INT#</dia:string>
1668           </dia:attribute>
1669           <dia:attribute name="value">
1670             <dia:string>##</dia:string>
1671           </dia:attribute>
1672           <dia:attribute name="comment">
1673             <dia:string>##</dia:string>
1674           </dia:attribute>
1675           <dia:attribute name="visibility">
1676             <dia:enum val="3"/>
1677           </dia:attribute>
1678           <dia:attribute name="abstract">
1679             <dia:boolean val="false"/>
1680           </dia:attribute>
1681           <dia:attribute name="class_scope">
1682             <dia:boolean val="true"/>
1683           </dia:attribute>
1684         </dia:composite>
1685         <dia:composite type="umlattribute">
1686           <dia:attribute name="name">
1687             <dia:string>#nota#</dia:string>
1688           </dia:attribute>
1689           <dia:attribute name="type">
1690             <dia:string>#FLOAT#</dia:string>
1691           </dia:attribute>
1692           <dia:attribute name="value">
1693             <dia:string>##</dia:string>
1694           </dia:attribute>
1695           <dia:attribute name="comment">
1696             <dia:string>##</dia:string>
1697           </dia:attribute>
1698           <dia:attribute name="visibility">
1699             <dia:enum val="3"/>
1700           </dia:attribute>
1701           <dia:attribute name="abstract">
1702             <dia:boolean val="false"/>
1703           </dia:attribute>
1704           <dia:attribute name="class_scope">
1705             <dia:boolean val="false"/>
1706           </dia:attribute>
1707         </dia:composite>
1708       </dia:attribute>
1709       <dia:attribute name="operations"/>
1710       <dia:attribute name="template">
1711         <dia:boolean val="false"/>
1712       </dia:attribute>
1713       <dia:attribute name="templates"/>
1714     </dia:object>
1715     <dia:object type="UML - Generalization" version="1" id="O12">
1716       <dia:attribute name="obj_pos">
1717         <dia:point val="-7.075,14.6"/>
1718       </dia:attribute>
1719       <dia:attribute name="obj_bb">
1720         <dia:rectangle val="-11,14.55;-6.225,18.05"/>
1721       </dia:attribute>
1722       <dia:attribute name="orth_points">
1723         <dia:point val="-7.075,14.6"/>
1724         <dia:point val="-7.075,16.3"/>
1725         <dia:point val="-10.95,16.3"/>
1726         <dia:point val="-10.95,18"/>
1727       </dia:attribute>
1728       <dia:attribute name="orth_orient">
1729         <dia:enum val="1"/>
1730         <dia:enum val="0"/>
1731         <dia:enum val="1"/>
1732       </dia:attribute>
1733       <dia:attribute name="orth_autoroute">
1734         <dia:boolean val="true"/>
1735       </dia:attribute>
1736       <dia:attribute name="text_colour">
1737         <dia:color val="#000000"/>
1738       </dia:attribute>
1739       <dia:attribute name="line_colour">
1740         <dia:color val="#000000"/>
1741       </dia:attribute>
1742       <dia:attribute name="name">
1743         <dia:string>##</dia:string>
1744       </dia:attribute>
1745       <dia:attribute name="stereotype">
1746         <dia:string>##</dia:string>
1747       </dia:attribute>
1748       <dia:connections>
1749         <dia:connection handle="0" to="O7" connection="6"/>
1750         <dia:connection handle="1" to="O11" connection="1"/>
1751       </dia:connections>
1752     </dia:object>
1753   </dia:layer>
1754 </dia:diagram>