<?xml version="1.0" encoding="UTF-8"?>
<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmi:id="_SohOcJlMEeaLdJY0NVKqzQ" name="model">
  <eAnnotations xmi:id="_SohOcJlMEeaLdJY0NVKqzQ0" source="genmymodel">
    <details xmi:id="_SohOcJlMEeaLdJY0NVKqzQ00" key="uuid" value="_SohOcJlMEeaLdJY0NVKqzQ"/>
  </eAnnotations>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="_Sl0B8Ht6EDSxBeTZndTpIA" name="User">
    <eAnnotations xmi:id="_Sl0B8Ht6EDSxBeTZndTpIA0" source="genmymodel">
      <details xmi:id="_Sl0B8Ht6EDSxBeTZndTpIA00" key="uuid" value="_Sl0B8Ht6EDSxBeTZndTpIA"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_WX07AHt6EDSxBeTZndTpIA" name="id">
      <eAnnotations xmi:id="_WX07AHt6EDSxBeTZndTpIA0" source="genmymodel">
        <details xmi:id="_WX07AHt6EDSxBeTZndTpIA00" key="uuid" value="_WX07AHt6EDSxBeTZndTpIA"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_YdHMgHt6EDSxBeTZndTpIA" name="name">
      <eAnnotations xmi:id="_YdHMgHt6EDSxBeTZndTpIA0" source="genmymodel">
        <details xmi:id="_YdHMgHt6EDSxBeTZndTpIA00" key="uuid" value="_YdHMgHt6EDSxBeTZndTpIA"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaClass"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_aYjlgHt6EDSxBeTZndTpIA" name="cpf">
      <eAnnotations xmi:id="_aYjlgHt6EDSxBeTZndTpIA0" source="genmymodel">
        <details xmi:id="_aYjlgHt6EDSxBeTZndTpIA00" key="uuid" value="_aYjlgHt6EDSxBeTZndTpIA"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_bsR3MHt6EDSxBeTZndTpIA" name="email">
      <eAnnotations xmi:id="_bsR3MHt6EDSxBeTZndTpIA0" source="genmymodel">
        <details xmi:id="_bsR3MHt6EDSxBeTZndTpIA00" key="uuid" value="_bsR3MHt6EDSxBeTZndTpIA"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_fcmHIHt6EDSxBeTZndTpIA" name="credit">
      <eAnnotations xmi:id="_fcmHIHt6EDSxBeTZndTpIA0" source="genmymodel">
        <details xmi:id="_fcmHIHt6EDSxBeTZndTpIA00" key="uuid" value="_fcmHIHt6EDSxBeTZndTpIA"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDouble"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_zyGAoHt6EDSxBeTZndTpIA" name="historic">
      <eAnnotations xmi:id="_zyGAoHt6EDSxBeTZndTpIA0" source="genmymodel">
        <details xmi:id="_zyGAoHt6EDSxBeTZndTpIA00" key="uuid" value="_zyGAoHt6EDSxBeTZndTpIA"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="__Tb84Ht6EDSxBeTZndTpIA" name="Product">
    <eAnnotations xmi:id="__Tb84Ht6EDSxBeTZndTpIA0" source="genmymodel">
      <details xmi:id="__Tb84Ht6EDSxBeTZndTpIA00" key="uuid" value="__Tb84Ht6EDSxBeTZndTpIA"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_KZS3AHt7EDSxBeTZndTpIA" name="id">
      <eAnnotations xmi:id="_KZS3AHt7EDSxBeTZndTpIA0" source="genmymodel">
        <details xmi:id="_KZS3AHt7EDSxBeTZndTpIA00" key="uuid" value="_KZS3AHt7EDSxBeTZndTpIA"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_LLGucHt7EDSxBeTZndTpIA" name="name">
      <eAnnotations xmi:id="_LLGucHt7EDSxBeTZndTpIA0" source="genmymodel">
        <details xmi:id="_LLGucHt7EDSxBeTZndTpIA00" key="uuid" value="_LLGucHt7EDSxBeTZndTpIA"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_bEV4AHt7EDSxBeTZndTpIA" name="category">
      <eAnnotations xmi:id="_bEV4AHt7EDSxBeTZndTpIA0" source="genmymodel">
        <details xmi:id="_bEV4AHt7EDSxBeTZndTpIA00" key="uuid" value="_bEV4AHt7EDSxBeTZndTpIA"/>
      </eAnnotations>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_ZYKqEHt7EDSxBeTZndTpIA" name="description">
      <eAnnotations xmi:id="_ZYKqEHt7EDSxBeTZndTpIA0" source="genmymodel">
        <details xmi:id="_ZYKqEHt7EDSxBeTZndTpIA00" key="uuid" value="_ZYKqEHt7EDSxBeTZndTpIA"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="_CCfusHt8EDSxBeTZndTpIA" name="Category">
    <eAnnotations xmi:id="_CCfusHt8EDSxBeTZndTpIA0" source="genmymodel">
      <details xmi:id="_CCfusHt8EDSxBeTZndTpIA00" key="uuid" value="_CCfusHt8EDSxBeTZndTpIA"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_EbaG0Ht8EDSxBeTZndTpIA" name="ind">
      <eAnnotations xmi:id="_EbaG0Ht8EDSxBeTZndTpIA0" source="genmymodel">
        <details xmi:id="_EbaG0Ht8EDSxBeTZndTpIA00" key="uuid" value="_EbaG0Ht8EDSxBeTZndTpIA"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_FW--QHt8EDSxBeTZndTpIA" name="description">
      <eAnnotations xmi:id="_FW--QHt8EDSxBeTZndTpIA0" source="genmymodel">
        <details xmi:id="_FW--QHt8EDSxBeTZndTpIA00" key="uuid" value="_FW--QHt8EDSxBeTZndTpIA"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="_vHh7sHuKEDSxBeTZndTpIA" name="Shop">
    <eAnnotations xmi:id="_vHh7sHuKEDSxBeTZndTpIA0" source="genmymodel">
      <details xmi:id="_vHh7sHuKEDSxBeTZndTpIA00" key="uuid" value="_vHh7sHuKEDSxBeTZndTpIA"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_zdUQMHuKEDSxBeTZndTpIA" name="id">
      <eAnnotations xmi:id="_zdUQMHuKEDSxBeTZndTpIA0" source="genmymodel">
        <details xmi:id="_zdUQMHuKEDSxBeTZndTpIA00" key="uuid" value="_zdUQMHuKEDSxBeTZndTpIA"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_0pERoHuKEDSxBeTZndTpIA" name="name">
      <eAnnotations xmi:id="_0pERoHuKEDSxBeTZndTpIA0" source="genmymodel">
        <details xmi:id="_0pERoHuKEDSxBeTZndTpIA00" key="uuid" value="_0pERoHuKEDSxBeTZndTpIA"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_2fbWUHuKEDSxBeTZndTpIA" name="cnpj">
      <eAnnotations xmi:id="_2fbWUHuKEDSxBeTZndTpIA0" source="genmymodel">
        <details xmi:id="_2fbWUHuKEDSxBeTZndTpIA00" key="uuid" value="_2fbWUHuKEDSxBeTZndTpIA"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_567M0HuKEDSxBeTZndTpIA" name="location">
      <eAnnotations xmi:id="_567M0HuKEDSxBeTZndTpIA0" source="genmymodel">
        <details xmi:id="_567M0HuKEDSxBeTZndTpIA00" key="uuid" value="_567M0HuKEDSxBeTZndTpIA"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_Y4sskHuLEDSxBeTZndTpIA" name="rating">
      <eAnnotations xmi:id="_Y4sskHuLEDSxBeTZndTpIA0" source="genmymodel">
        <details xmi:id="_Y4sskHuLEDSxBeTZndTpIA00" key="uuid" value="_Y4sskHuLEDSxBeTZndTpIA"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDouble"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_Pw198HuQEDSxBeTZndTpIA" name="email">
      <eAnnotations xmi:id="_Pw198HuQEDSxBeTZndTpIA0" source="genmymodel">
        <details xmi:id="_Pw198HuQEDSxBeTZndTpIA00" key="uuid" value="_Pw198HuQEDSxBeTZndTpIA"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
  </eClassifiers>
</ecore:EPackage>

{"directed":true,"nodes":[{"nsPrefix":null,"nsURI":null,"name":"model","id":0,"eClass":"EPackage"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"User","instanceClass":null,"abstract":false,"id":1,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Product","instanceClass":null,"abstract":false,"id":2,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Category","instanceClass":null,"abstract":false,"id":3,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Shop","instanceClass":null,"abstract":false,"id":4,"interface":false,"eClass":"EClass"},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"id","changeable":true,"lowerBound":0,"iD":false,"id":5,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"name","changeable":true,"lowerBound":0,"iD":false,"id":6,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"cpf","changeable":true,"lowerBound":0,"iD":false,"id":7,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"email","changeable":true,"lowerBound":0,"iD":false,"id":8,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0.0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"credit","changeable":true,"lowerBound":0,"iD":false,"id":9,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"historic","changeable":true,"lowerBound":0,"iD":false,"id":10,"derived":false},{"id":11,"eClass":"EGenericType"},{"id":12,"eClass":"EGenericType"},{"id":13,"eClass":"EGenericType"},{"id":14,"eClass":"EGenericType"},{"id":15,"eClass":"EGenericType"},{"id":16,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"id","changeable":true,"lowerBound":0,"iD":false,"id":17,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"name","changeable":true,"lowerBound":0,"iD":false,"id":18,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"category","changeable":true,"lowerBound":0,"iD":false,"id":19,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"description","changeable":true,"lowerBound":0,"iD":false,"id":20,"derived":false},{"id":21,"eClass":"EGenericType"},{"id":22,"eClass":"EGenericType"},{"id":23,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"ind","changeable":true,"lowerBound":0,"iD":false,"id":24,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"description","changeable":true,"lowerBound":0,"iD":false,"id":25,"derived":false},{"id":26,"eClass":"EGenericType"},{"id":27,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"id","changeable":true,"lowerBound":0,"iD":false,"id":28,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"name","changeable":true,"lowerBound":0,"iD":false,"id":29,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"cnpj","changeable":true,"lowerBound":0,"iD":false,"id":30,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"location","changeable":true,"lowerBound":0,"iD":false,"id":31,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0.0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"rating","changeable":true,"lowerBound":0,"iD":false,"id":32,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"email","changeable":true,"lowerBound":0,"iD":false,"id":33,"derived":false},{"id":34,"eClass":"EGenericType"},{"id":35,"eClass":"EGenericType"},{"id":36,"eClass":"EGenericType"},{"id":37,"eClass":"EGenericType"},{"id":38,"eClass":"EGenericType"},{"id":39,"eClass":"EGenericType"}],"links":[{"source":0,"target":1},{"source":0,"target":2},{"source":0,"target":3},{"source":0,"target":4},{"source":1,"target":0},{"source":1,"target":5},{"source":1,"target":6},{"source":1,"target":7},{"source":1,"target":8},{"source":1,"target":9},{"source":1,"target":10},{"source":5,"target":11},{"source":5,"target":1},{"source":6,"target":12},{"source":6,"target":1},{"source":7,"target":13},{"source":7,"target":1},{"source":8,"target":14},{"source":8,"target":1},{"source":9,"target":15},{"source":9,"target":1},{"source":10,"target":16},{"source":10,"target":1},{"source":2,"target":0},{"source":2,"target":17},{"source":2,"target":18},{"source":2,"target":19},{"source":2,"target":20},{"source":17,"target":21},{"source":17,"target":2},{"source":18,"target":22},{"source":18,"target":2},{"source":19,"target":2},{"source":20,"target":23},{"source":20,"target":2},{"source":3,"target":0},{"source":3,"target":24},{"source":3,"target":25},{"source":24,"target":26},{"source":24,"target":3},{"source":25,"target":27},{"source":25,"target":3},{"source":4,"target":0},{"source":4,"target":28},{"source":4,"target":29},{"source":4,"target":30},{"source":4,"target":31},{"source":4,"target":32},{"source":4,"target":33},{"source":28,"target":34},{"source":28,"target":4},{"source":29,"target":35},{"source":29,"target":4},{"source":30,"target":36},{"source":30,"target":4},{"source":31,"target":37},{"source":31,"target":4},{"source":32,"target":38},{"source":32,"target":4},{"source":33,"target":39},{"source":33,"target":4}],"multigraph":true}
model
User
id
name
cpf
email
credit
historic
Product
id
name
category
description
Category
ind
description
Shop
id
name
cnpj
location
rating
email