UniverseUniversity


Home Projects Jobs Clientele Contact

uu


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: UU tools



The attached file is the very draft sketch of some objects in the database. This is mostly to statrt the discussion than a real thing.
I didn't add any UMO-properties here yet - that comes much later.

2006/8/6, Alexey Parshin <alexeyp@gmail.com>:
Ok, seems like Umbrello has an export module API. I'd work on it.

2006/8/6, Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>:
> Yes, fixing SQL export module of Umbrello seems like most
> appropriate solution to the problem at hand.
>
> Anatoly Volynets wrote:
> > Correct me, if I'm wrong: Ilya things the program Alexey wants to write
> > (for 8-12 hrs) can serve as a module attached to Umbrello? I don't mind.
> > Total Knowledge sponsors this.
> > -Anatoly
> >
> > Ilya A. Volynets-Evenbakh wrote:
> >
> >> Well, I think right thing to do would be to stick with UML and umbrello
> >> format.
> >> And as for converting to real SQL, there is third option - fix Umbrello ;-)
> >>
> >> Alexey Parshin wrote:
> >>
> >>
> >>> Guys,
> >>>
> >>> I've just spent around 6 hrs digging for any tools we can use for
> >>> database ERD (entry relations diagram). I've found several tools, that
> >>> are good for something.
> >>> At short, there is no Open Source tools for Linux we can use out of
> >>> the box, and most popular tools for Windows Erwin and ErStudio don't
> >>> work under wine.
> >>> The closest candidates are Dia and Umbrello. They both are using a
> >>> sort of XML to store the diagram. Dia uses it's own format, and
> >>> Umbrello uses XMI that is a standard more or less.
> >>> Only Umbrello is capable to generate primitive SQL (create table
> >>> statements only) that isn't good enough for us. I'd like to have a
> >>> nice diagram we can all work with, easily convertable into the DDL
> >>> statements.
> >>>
> >>> I've an idea, however, to read the XMI, or DIA, or similar files and
> >>> convert 'em into SQL DDL we need, including table structure and
> >>> foreign keys. The program itself is going to be pretty simple - I can
> >>> make it for 8..12 hrs. The resulting project could be Open Source or
> >>> anything else - I don't really care at this point.
> >>>
> >>> I'm attaching the files from Dia (.dia), Umbrello (.xmi), and proposed
> >>> configuration for the xmi2sql convertor. Please, let me know if this
> >>> is something you want me to do, or may be Ilya has another solution.
> >>> Is any of this payable, BTW? I didn't count even an hour for last
> >>> several weeks..
> >>>
> >>> --
> >>> Alexey Parshin,
> >>> http://www.sptk.net
> >>>
> --
> Ilya A. Volynets-Evenbakh
> Total Knowledge. CTO
> http://www.total-knowledge.com
>
>


--
Alexey Parshin,
http://www.sptk.net



--
Alexey Parshin,
http://www.sptk.net
<?xml version="1.0" encoding="UTF-8"?>
<XMI xmlns:UML="http://schema.omg.org/spec/UML/1.3"; verified="false" timestamp="2006-08-08T13:14:02" xmi.version="1.2" >
 <XMI.header>
  <XMI.documentation>
   <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
   <XMI.exporterVersion>1.5.4</XMI.exporterVersion>
   <XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding>
  </XMI.documentation>
  <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
 </XMI.header>
 <XMI.content>
  <UML:Model isSpecification="false" isLeaf="false" isRoot="false" xmi.id="m1" isAbstract="false" name="UML Model" >
   <UML:Namespace.ownedElement>
    <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="3" isRoot="false" isAbstract="false" name="datatype" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="2" isRoot="false" isAbstract="false" name="int" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="4" isRoot="false" isAbstract="false" name="char" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="5" isRoot="false" isAbstract="false" name="bool" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="6" isRoot="false" isAbstract="false" name="float" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="7" isRoot="false" isAbstract="false" name="double" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="8" isRoot="false" isAbstract="false" name="short" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="9" isRoot="false" isAbstract="false" name="long" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="10" isRoot="false" isAbstract="false" name="unsigned int" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="11" isRoot="false" isAbstract="false" name="unsigned short" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="12" isRoot="false" isAbstract="false" name="unsigned long" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="13" isRoot="false" isAbstract="false" name="string" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="15" isRoot="false" isAbstract="false" name="varchar" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="16" isRoot="false" isAbstract="false" name="tinyint" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17" isRoot="false" isAbstract="false" name="smallint" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="18" isRoot="false" isAbstract="false" name="mediumint" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="19" isRoot="false" isAbstract="false" name="bigint" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="20" isRoot="false" isAbstract="false" name="decimal" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="21" isRoot="false" isAbstract="false" name="date" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="22" isRoot="false" isAbstract="false" name="datetime" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="23" isRoot="false" isAbstract="false" name="time" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="24" isRoot="false" isAbstract="false" name="timestamp" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="25" isRoot="false" isAbstract="false" name="year" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="26" isRoot="false" isAbstract="false" name="tinyblob" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="27" isRoot="false" isAbstract="false" name="blob" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="28" isRoot="false" isAbstract="false" name="mediumblob" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="29" isRoot="false" isAbstract="false" name="longblob" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="30" isRoot="false" isAbstract="false" name="tinytext" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="31" isRoot="false" isAbstract="false" name="text" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="32" isRoot="false" isAbstract="false" name="mediumtext" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="33" isRoot="false" isAbstract="false" name="longtext" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="34" isRoot="false" isAbstract="false" name="enum" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="35" isRoot="false" isAbstract="false" name="set" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="36" isRoot="false" isAbstract="false" name="varchar(80)" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="38" isRoot="false" isAbstract="false" name="serial primary key" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="73" isRoot="false" isAbstract="false" name="varchar(20)" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="74" isRoot="false" isAbstract="false" name="varchar(40)" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="37" isRoot="false" isAbstract="false" name="course_list" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" visibility="public" xmi.id="39" type="38" name="cl_id" />
      <UML:Attribute isSpecification="false" visibility="implementation" xmi.id="40" type="36" name="cl_name" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="41" isRoot="false" isAbstract="false" name="course_topics" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" visibility="public" xmi.id="66" type="38" name="ct_id" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="67" type="2" name="ct_course" />
      <UML:Attribute isSpecification="false" visibility="implementation" xmi.id="68" type="36" name="ct_name" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="69" isRoot="false" isAbstract="false" name="person_list" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" visibility="public" xmi.id="70" type="38" name="pl_id" />
      <UML:Attribute isSpecification="false" visibility="implementation" xmi.id="71" type="73" name="pl_first_name" />
      <UML:Attribute isSpecification="false" visibility="implementation" xmi.id="75" type="73" name="pl_last_name" />
      <UML:Attribute isSpecification="false" visibility="implementation" xmi.id="76" type="74" name="pl_street_address" />
      <UML:Attribute isSpecification="false" visibility="implementation" xmi.id="77" type="73" name="pl_city" />
      <UML:Attribute isSpecification="false" visibility="implementation" xmi.id="78" type="73" name="pl_state" />
      <UML:Attribute isSpecification="false" visibility="implementation" xmi.id="79" type="2" name="pl_country" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="105" isRoot="false" isAbstract="false" name="study_testing" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" visibility="public" xmi.id="106" type="38" name="st_id" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="107" type="2" name="st_course" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="108" type="2" name="st_student" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="109" type="2" name="st_teacher" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="110" isRoot="false" isAbstract="false" name="course_workflows" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" visibility="public" xmi.id="111" type="38" name="cw_id" />
      <UML:Attribute isSpecification="false" visibility="implementation" xmi.id="112" type="31" name="cw_xml" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="113" isRoot="false" isAbstract="false" name="topic_explanations" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" visibility="public" xmi.id="222" type="38" name="te_id" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="224" type="2" name="te_topic" />
      <UML:Attribute isSpecification="false" visibility="implementation" xmi.id="223" type="31" name="te_xml" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="114" isRoot="false" isAbstract="false" name="topic_problems" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" visibility="public" xmi.id="225" type="38" name="tp_id" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="226" type="2" name="tp_topic" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="115" isRoot="false" isAbstract="false" name="problem_solutions" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" visibility="implementation" xmi.id="216" type="38" name="ps_id" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="217" type="2" name="ps_problem" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="218" type="2" name="ps_solution_type" />
      <UML:Attribute isSpecification="false" visibility="implementation" xmi.id="219" type="31" name="ps_xml" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="116" isRoot="false" isAbstract="false" name="solution_types" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" visibility="public" xmi.id="214" type="38" name="st_id" />
      <UML:Attribute isSpecification="false" visibility="implementation" xmi.id="215" type="74" name="st_name" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="117" isRoot="false" isAbstract="false" name="literature_list" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="118" isRoot="false" isAbstract="false" name="text_dialogs" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="119" isRoot="false" isAbstract="false" name="dialog_keywords" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" visibility="public" xmi.id="232" type="38" name="dk_id" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="233" type="2" name="dk_keyword" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="234" type="2" name="dk_text_dialog" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="120" isRoot="false" isAbstract="false" name="keywords_list" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="121" isRoot="false" isAbstract="false" name="course_keywords" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" visibility="public" xmi.id="230" type="38" name="ck_id" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="231" type="2" name="ck_keyword" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="235" type="2" name="dk_course" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="122" isRoot="false" isAbstract="false" name="topic_keywords" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" visibility="public" xmi.id="220" type="38" name="tk_id" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="221" type="2" name="tk_keyword" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="236" type="2" name="tk_topic" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="123" isRoot="false" isAbstract="false" name="student_list" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" visibility="public" xmi.id="124" type="38" name="sl_id" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="129" type="2" name="sl_person" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="126" isRoot="false" isAbstract="false" name="teacher_list" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" visibility="public" xmi.id="127" type="38" name="tl_id" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="130" type="2" name="tl_person" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="128" isRoot="false" isAbstract="false" name="student_courses" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" visibility="public" xmi.id="131" type="38" name="sc_id" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="132" type="2" name="sc_student" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="133" type="2" name="sc_course" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="134" isRoot="false" isAbstract="false" name="teacher_courses" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" visibility="public" xmi.id="135" type="38" name="tc_id" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="136" type="2" name="tc_teacher" />
      <UML:Attribute isSpecification="false" visibility="protected" xmi.id="137" type="2" name="tc_course" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="138" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="139" aggregation="composite" type="41" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="140" aggregation="none" type="121" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="141" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="142" aggregation="aggregate" type="69" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="143" aggregation="none" type="126" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="144" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="145" aggregation="composite" type="126" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="146" aggregation="none" type="69" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="147" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="148" aggregation="aggregate" type="126" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="149" aggregation="none" type="69" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="150" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="151" aggregation="aggregate" type="134" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="152" aggregation="none" type="126" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="153" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="154" aggregation="aggregate" type="123" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="155" aggregation="none" type="69" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="156" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="157" aggregation="aggregate" type="128" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="158" aggregation="none" type="123" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="159" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="160" aggregation="aggregate" type="115" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="161" aggregation="none" type="116" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="162" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="163" aggregation="aggregate" type="115" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="164" aggregation="none" type="114" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="165" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="166" aggregation="composite" type="113" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="167" aggregation="none" type="41" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="168" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="169" aggregation="aggregate" type="113" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="170" aggregation="none" type="113" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="171" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="172" aggregation="aggregate" type="113" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="173" aggregation="none" type="41" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="174" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="175" aggregation="aggregate" type="122" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="176" aggregation="none" type="41" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="177" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="178" aggregation="aggregate" type="114" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="179" aggregation="none" type="41" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="180" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="181" aggregation="aggregate" type="41" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="182" aggregation="none" type="121" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="183" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="184" aggregation="aggregate" type="110" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="185" aggregation="none" type="121" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="186" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="187" aggregation="aggregate" type="110" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="188" aggregation="none" type="37" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="189" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="190" aggregation="aggregate" type="41" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="191" aggregation="none" type="37" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="192" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="193" aggregation="aggregate" type="105" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="194" aggregation="none" type="37" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="195" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="196" aggregation="aggregate" type="117" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="197" aggregation="none" type="37" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="198" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="199" aggregation="aggregate" type="118" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="200" aggregation="none" type="117" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="201" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="202" aggregation="aggregate" type="121" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="203" aggregation="none" type="37" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="204" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="205" aggregation="aggregate" type="119" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="206" aggregation="none" type="118" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="207" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="208" aggregation="aggregate" type="118" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="209" aggregation="none" type="37" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="210" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="211" aggregation="aggregate" type="118" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="212" aggregation="none" type="117" name="" />
     </UML:Association.connection>
    </UML:Association>
    <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="227" name="" >
     <UML:Association.connection>
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="228" aggregation="aggregate" type="134" name="" />
      <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="229" aggregation="none" type="37" name="" />
     </UML:Association.connection>
    </UML:Association>
   </UML:Namespace.ownedElement>
  </UML:Model>
 </XMI.content>
 <XMI.extensions xmi.extender="umbrello" >
  <docsettings viewid="104" documentation="" uniqueid="236" />
  <diagrams>
   <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="81" showgrid="1" showopsig="1" usefillcolor="1" snapx="20" canvaswidth="1704" snapy="20" showatts="1" xmi.id="104" documentation="" type="402" showops="1" showpackage="0" name="UU database structure" localid="900000" showstereotype="0" showscope="1" snapcsgrid="1" font="Arial,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="977" >
    <widgets>
     <classwidget usesdiagramfillcolour="0" width="200" showattsigs="601" usesdiagramusefillcolour="0" x="700" y="280" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="100" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="41" showoperations="1" showpackage="0" showscope="1" font="Arial,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
     <classwidget usesdiagramfillcolour="0" width="260" showattsigs="601" usesdiagramusefillcolour="0" x="40" y="40" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="180" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="69" showoperations="1" showpackage="0" showscope="1" font="Arial,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
     <classwidget usesdiagramfillcolour="0" width="200" showattsigs="601" usesdiagramusefillcolour="0" x="1000" y="40" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="80" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="37" showoperations="1" showpackage="0" showscope="1" font="Arial,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
     <classwidget usesdiagramfillcolour="0" width="200" showattsigs="601" usesdiagramusefillcolour="0" x="1260" y="280" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="120" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="105" showoperations="1" showpackage="0" showscope="1" font="Arial,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
     <classwidget usesdiagramfillcolour="0" width="200" showattsigs="601" usesdiagramusefillcolour="0" x="980" y="280" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="80" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="110" showoperations="1" showpackage="0" showscope="1" font="Arial,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
     <classwidget usesdiagramfillcolour="0" width="200" showattsigs="601" usesdiagramusefillcolour="0" x="720" y="440" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="100" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="113" showoperations="1" showpackage="0" showscope="1" font="Arial,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
     <classwidget usesdiagramfillcolour="0" width="200" showattsigs="601" usesdiagramusefillcolour="0" x="980" y="440" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="80" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="114" showoperations="1" showpackage="0" showscope="1" font="Arial,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
     <classwidget usesdiagramfillcolour="0" width="200" showattsigs="601" usesdiagramusefillcolour="0" x="980" y="580" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="120" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="115" showoperations="1" showpackage="0" showscope="1" font="Arial,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
     <classwidget usesdiagramfillcolour="0" width="200" showattsigs="601" usesdiagramusefillcolour="0" x="1260" y="600" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="80" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="116" showoperations="1" showpackage="0" showscope="1" font="Arial,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
     <classwidget usesdiagramfillcolour="0" width="140" showattsigs="601" usesdiagramusefillcolour="0" x="1280" y="60" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="40" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="118" showoperations="1" showpackage="0" showscope="1" font="Arial,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
     <classwidget usesdiagramfillcolour="0" width="200" showattsigs="601" usesdiagramusefillcolour="0" x="1500" y="60" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="100" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="119" showoperations="1" showpackage="0" showscope="1" font="Arial,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
     <classwidget usesdiagramfillcolour="1" width="120" showattsigs="601" usesdiagramusefillcolour="1" x="40" y="600" showopsigs="601" linewidth="none" fillcolour="none" height="40" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="120" showoperations="1" showpackage="0" showscope="1" font="Arial,12,-1,5,75,0,0,0,0,0" linecolor="none" />
     <classwidget usesdiagramfillcolour="0" width="200" showattsigs="601" usesdiagramusefillcolour="0" x="720" y="40" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="100" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="121" showoperations="1" showpackage="0" showscope="1" font="Arial,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
     <classwidget usesdiagramfillcolour="0" width="200" showattsigs="601" usesdiagramusefillcolour="0" x="480" y="440" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="100" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="122" showoperations="1" showpackage="0" showscope="1" font="Arial,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
     <classwidget usesdiagramfillcolour="0" width="200" showattsigs="601" usesdiagramusefillcolour="0" x="40" y="240" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="80" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="123" showoperations="1" showpackage="0" showscope="1" font="Arial,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
     <classwidget usesdiagramfillcolour="0" width="200" showattsigs="601" usesdiagramusefillcolour="0" x="360" y="40" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="80" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="126" showoperations="1" showpackage="0" showscope="1" font="Arial,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
     <classwidget usesdiagramfillcolour="0" width="200" showattsigs="601" usesdiagramusefillcolour="0" x="40" y="360" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="100" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="128" showoperations="1" showpackage="0" showscope="1" font="Arial,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
     <classwidget usesdiagramfillcolour="0" width="200" showattsigs="601" usesdiagramusefillcolour="0" x="360" y="200" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="100" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="134" showoperations="1" showpackage="0" showscope="1" font="Arial,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
    </widgets>
    <messages/>
    <associations>
     <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="69" widgetaid="126" xmi.id="147" linecolor="none" >
      <linepath>
       <startpoint startx="360" starty="80" />
       <endpoint endx="300" endy="140" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="126" widgetaid="134" xmi.id="150" linecolor="none" >
      <linepath>
       <startpoint startx="460" starty="200" />
       <endpoint endx="460" endy="120" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="69" widgetaid="123" xmi.id="153" linecolor="none" >
      <linepath>
       <startpoint startx="140" starty="240" />
       <endpoint endx="180" endy="220" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="123" widgetaid="128" xmi.id="156" linecolor="none" >
      <linepath>
       <startpoint startx="140" starty="360" />
       <endpoint endx="140" endy="320" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="116" widgetaid="115" xmi.id="159" linecolor="none" >
      <linepath>
       <startpoint startx="1180" starty="640" />
       <endpoint endx="1260" endy="640" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="114" widgetaid="115" xmi.id="162" linecolor="none" >
      <linepath>
       <startpoint startx="1080" starty="580" />
       <endpoint endx="1080" endy="520" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="2" linewidth="none" widgetbid="41" widgetaid="113" xmi.id="171" linecolor="none" >
      <linepath>
       <startpoint startx="820" starty="440" />
       <endpoint endx="800" endy="380" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="1" linewidth="none" widgetbid="41" widgetaid="122" xmi.id="174" linecolor="none" >
      <linepath>
       <startpoint startx="580" starty="440" />
       <endpoint endx="760" endy="380" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="3" linewidth="none" widgetbid="41" widgetaid="114" xmi.id="177" linecolor="none" >
      <linepath>
       <startpoint startx="1080" starty="440" />
       <endpoint endx="860" endy="380" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="2" linewidth="none" widgetbid="37" widgetaid="110" xmi.id="186" linecolor="none" >
      <linepath>
       <startpoint startx="1080" starty="280" />
       <endpoint endx="1100" endy="120" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="1" linewidth="none" widgetbid="37" widgetaid="41" xmi.id="189" linecolor="none" >
      <linepath>
       <startpoint startx="800" starty="280" />
       <endpoint endx="1060" endy="120" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="3" linewidth="none" widgetbid="37" widgetaid="105" xmi.id="192" linecolor="none" >
      <linepath>
       <startpoint startx="1360" starty="280" />
       <endpoint endx="1160" endy="120" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" linewidth="none" widgetbid="37" widgetaid="121" xmi.id="201" linecolor="none" >
      <linepath>
       <startpoint startx="920" starty="100" />
       <endpoint endx="1000" endy="60" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="118" widgetaid="119" xmi.id="204" linecolor="none" >
      <linepath>
       <startpoint startx="1500" starty="120" />
       <endpoint endx="1420" endy="80" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="37" widgetaid="118" xmi.id="207" linecolor="none" >
      <linepath>
       <startpoint startx="1280" starty="80" />
       <endpoint endx="1200" endy="80" />
      </linepath>
     </assocwidget>
     <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" linewidth="none" widgetbid="37" widgetaid="134" xmi.id="227" linecolor="none" >
      <linepath>
       <startpoint startx="560" starty="260" />
       <endpoint endx="1000" endy="100" />
      </linepath>
     </assocwidget>
    </associations>
   </diagram>
  </diagrams>
  <listview>
   <listitem open="1" type="800" label="Views" >
    <listitem open="1" type="801" label="Logical View" >
     <listitem open="1" type="813" id="121" >
      <listitem open="0" type="814" id="230" />
      <listitem open="0" type="814" id="231" />
      <listitem open="0" type="814" id="235" />
     </listitem>
     <listitem open="1" type="813" id="37" >
      <listitem open="0" type="814" id="39" />
      <listitem open="0" type="814" id="40" />
     </listitem>
     <listitem open="1" type="813" id="41" >
      <listitem open="0" type="814" id="66" />
      <listitem open="0" type="814" id="67" />
      <listitem open="0" type="814" id="68" />
     </listitem>
     <listitem open="1" type="813" id="110" >
      <listitem open="0" type="814" id="111" />
      <listitem open="0" type="814" id="112" />
     </listitem>
     <listitem open="1" type="813" id="120" />
     <listitem open="1" type="813" id="117" />
     <listitem open="1" type="813" id="69" >
      <listitem open="0" type="814" id="70" />
      <listitem open="0" type="814" id="71" />
      <listitem open="0" type="814" id="75" />
      <listitem open="0" type="814" id="76" />
      <listitem open="0" type="814" id="77" />
      <listitem open="0" type="814" id="78" />
      <listitem open="0" type="814" id="79" />
     </listitem>
     <listitem open="1" type="813" id="115" >
      <listitem open="0" type="814" id="216" />
      <listitem open="0" type="814" id="217" />
      <listitem open="0" type="814" id="218" />
      <listitem open="0" type="814" id="219" />
     </listitem>
     <listitem open="1" type="813" id="116" >
      <listitem open="0" type="814" id="214" />
      <listitem open="0" type="814" id="215" />
     </listitem>
     <listitem open="1" type="813" id="128" >
      <listitem open="0" type="814" id="131" />
      <listitem open="0" type="814" id="132" />
      <listitem open="0" type="814" id="133" />
     </listitem>
     <listitem open="1" type="813" id="123" >
      <listitem open="0" type="814" id="124" />
      <listitem open="0" type="814" id="129" />
     </listitem>
     <listitem open="1" type="813" id="105" >
      <listitem open="0" type="814" id="106" />
      <listitem open="0" type="814" id="107" />
      <listitem open="0" type="814" id="108" />
      <listitem open="0" type="814" id="109" />
     </listitem>
     <listitem open="1" type="813" id="134" >
      <listitem open="0" type="814" id="135" />
      <listitem open="0" type="814" id="136" />
      <listitem open="0" type="814" id="137" />
     </listitem>
     <listitem open="1" type="813" id="126" >
      <listitem open="0" type="814" id="127" />
      <listitem open="0" type="814" id="130" />
     </listitem>
     <listitem open="1" type="813" id="118" />
     <listitem open="1" type="813" id="119" >
      <listitem open="0" type="814" id="232" />
      <listitem open="0" type="814" id="233" />
      <listitem open="0" type="814" id="234" />
     </listitem>
     <listitem open="1" type="813" id="113" >
      <listitem open="0" type="814" id="222" />
      <listitem open="0" type="814" id="224" />
      <listitem open="0" type="814" id="223" />
     </listitem>
     <listitem open="1" type="813" id="122" >
      <listitem open="0" type="814" id="220" />
      <listitem open="0" type="814" id="221" />
      <listitem open="0" type="814" id="236" />
     </listitem>
     <listitem open="1" type="813" id="114" >
      <listitem open="0" type="814" id="225" />
      <listitem open="0" type="814" id="226" />
     </listitem>
     <listitem open="1" type="830" label="Datatypes" >
      <listitem open="1" type="829" id="19" />
      <listitem open="1" type="829" id="27" />
      <listitem open="1" type="829" id="5" />
      <listitem open="1" type="829" id="4" />
      <listitem open="1" type="829" id="21" />
      <listitem open="1" type="829" id="22" />
      <listitem open="1" type="829" id="20" />
      <listitem open="1" type="829" id="7" />
      <listitem open="1" type="829" id="34" />
      <listitem open="1" type="829" id="6" />
      <listitem open="1" type="829" id="2" />
      <listitem open="1" type="829" id="9" />
      <listitem open="1" type="829" id="29" />
      <listitem open="1" type="829" id="33" />
      <listitem open="1" type="829" id="28" />
      <listitem open="1" type="829" id="18" />
      <listitem open="1" type="829" id="32" />
      <listitem open="1" type="829" id="38" />
      <listitem open="1" type="829" id="35" />
      <listitem open="1" type="829" id="8" />
      <listitem open="1" type="829" id="17" />
      <listitem open="1" type="829" id="13" />
      <listitem open="1" type="829" id="31" />
      <listitem open="1" type="829" id="23" />
      <listitem open="1" type="829" id="24" />
      <listitem open="1" type="829" id="26" />
      <listitem open="1" type="829" id="16" />
      <listitem open="1" type="829" id="30" />
      <listitem open="1" type="829" id="10" />
      <listitem open="1" type="829" id="12" />
      <listitem open="1" type="829" id="11" />
      <listitem open="1" type="829" id="15" />
      <listitem open="1" type="829" id="73" />
      <listitem open="1" type="829" id="74" />
      <listitem open="1" type="829" id="36" />
      <listitem open="1" type="829" id="25" />
     </listitem>
    </listitem>
    <listitem open="1" type="802" label="Use Case View" />
    <listitem open="1" type="821" label="Component View" />
    <listitem open="1" type="827" label="Deployment View" />
    <listitem open="1" type="836" label="Entity Relationship Model" />
   </listitem>
  </listview>
  <codegeneration>
   <codegenerator language="SQL" />
  </codegeneration>
 </XMI.extensions>
</XMI>

Authoright © Total Knowledge: 2001-2008