<?xml version="1.0" encoding="UTF-8"?>
<mxfile
  modified="2020-04-10T01:22:08.923Z"
  host="Electron"
  agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/12.9.9 Chrome/80.0.3987.163 Electron/8.2.1 Safari/537.36"
  etag="td56KXHfCoersQbMeEo0"
  version="12.9.9"
  type="device"
>
  <diagram id="7pO8vZOzMzqqcNqUb2yP" name="Library">
    <mxGraphModel
      dx="4478"
      dy="1748"
      grid="1"
      gridSize="10"
      guides="1"
      tooltips="1"
      connect="1"
      arrows="1"
      fold="1"
      page="0"
      pageScale="1"
      pageWidth="1200"
      pageHeight="1920"
      math="0"
      shadow="0"
    >
      <root>
        <mxCell id="pIilZBVu6Sjv9dfcfJZ6-0" />
        <mxCell id="pIilZBVu6Sjv9dfcfJZ6-1" parent="pIilZBVu6Sjv9dfcfJZ6-0" />
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-22"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERone;startFill=0;endFill=0;rounded=1;strokeColor=#CCCCCC;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="2WsCr9dTwY3IZN_JPgl0-14"
          target="cxYTDXOgWw0TtGYY2s0I-11"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-680" y="48" as="sourcePoint" />
            <mxPoint x="-1860" y="-325" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="xf6vjJfUGioDYrEQ35Cr-1"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERone;startFill=0;endFill=0;rounded=1;strokeColor=#CCCCCC;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="X79dm8cuzshyaE85p7fU-15"
          target="cxYTDXOgWw0TtGYY2s0I-11"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-1210" y="-400" as="sourcePoint" />
            <mxPoint x="-1820.0000000000005" y="-259.99999999999955" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="h7uSNnXuZRGGTzTKMjQN-6"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERone;startFill=0;endFill=0;strokeColor=#CCCCCC;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="h7uSNnXuZRGGTzTKMjQN-2"
          target="cxYTDXOgWw0TtGYY2s0I-11"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-2110" y="608" as="sourcePoint" />
            <mxPoint x="-2250" y="210" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-0"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERone;startFill=0;endFill=0;strokeColor=#CCCCCC;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="cxYTDXOgWw0TtGYY2s0I-87"
          target="cxYTDXOgWw0TtGYY2s0I-11"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-1570" y="269" as="sourcePoint" />
            <mxPoint x="-1840" y="-242" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-1"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERone;startFill=0;endFill=0;strokeColor=#CCCCCC;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="cxYTDXOgWw0TtGYY2s0I-79"
          target="cxYTDXOgWw0TtGYY2s0I-11"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-1091" y="275" as="sourcePoint" />
            <mxPoint x="-1840" y="-242" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-2"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERone;startFill=0;endFill=0;strokeColor=#CCCCCC;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="cxYTDXOgWw0TtGYY2s0I-71"
          target="cxYTDXOgWw0TtGYY2s0I-11"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-1091" y="132" as="sourcePoint" />
            <mxPoint x="-1840" y="-242" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-3"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERone;startFill=0;endFill=0;strokeColor=#CCCCCC;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="cxYTDXOgWw0TtGYY2s0I-26"
          target="cxYTDXOgWw0TtGYY2s0I-11"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-910" y="-291.0000000000001" as="sourcePoint" />
            <mxPoint x="-1220" y="-628" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-5"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERone;startFill=0;endFill=0;strokeColor=#CCCCCC;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="cxYTDXOgWw0TtGYY2s0I-59"
          target="cxYTDXOgWw0TtGYY2s0I-11"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-1570" y="-10" as="sourcePoint" />
            <mxPoint x="-1840" y="-242" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-6"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERone;startFill=0;endFill=0;rounded=1;strokeColor=#CCCCCC;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="cxYTDXOgWw0TtGYY2s0I-65"
          target="cxYTDXOgWw0TtGYY2s0I-11"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-1570" y="189" as="sourcePoint" />
            <mxPoint x="-1840" y="-242" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-7"
          value="&lt;b&gt;MultiNames&lt;br&gt;&lt;/b&gt;&lt;br&gt;for each linked &lt;i&gt;entity &lt;/i&gt;a own table"
          style="shape=umlFrame;whiteSpace=wrap;html=1;container=1;collapsible=1;width=220;height=90;align=left;spacingLeft=0;spacingBottom=0;spacingRight=0;spacingTop=0;spacing=20;verticalAlign=top;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-2090" y="-590" width="450" height="510" as="geometry">
            <mxRectangle x="-1970" y="-490" width="250" height="90" as="alternateBounds" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-8"
          value="MultiName"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="cxYTDXOgWw0TtGYY2s0I-7"
          vertex="1"
        >
          <mxGeometry x="80" y="150" width="250" height="140" as="geometry" />
        </mxCell>
        <mxCell
          id="WyTPrmXaO1SWULWUubmH-12"
          value="Each named entity can have multiple name, the main name is stored here."
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="cxYTDXOgWw0TtGYY2s0I-8"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="36" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-11"
          value="entity"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;fontStyle=2"
          parent="cxYTDXOgWw0TtGYY2s0I-8"
          vertex="1"
        >
          <mxGeometry y="62" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-12"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-11"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-13"
          value="nameCanonical"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-8"
          vertex="1"
        >
          <mxGeometry y="88" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-14"
          value="string"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-13"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-15"
          value="names"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-8"
          vertex="1"
        >
          <mxGeometry y="114" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-16"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-15"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-17"
          value="Name"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="cxYTDXOgWw0TtGYY2s0I-7"
          vertex="1"
        >
          <mxGeometry x="80" y="330" width="250" height="102" as="geometry" />
        </mxCell>
        <mxCell
          id="WyTPrmXaO1SWULWUubmH-28"
          value="Alternative names for the entity."
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="cxYTDXOgWw0TtGYY2s0I-17"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="24" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-20"
          value="multiName"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-17"
          vertex="1"
        >
          <mxGeometry y="50" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-21"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-20"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-22"
          value="name"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-17"
          vertex="1"
        >
          <mxGeometry y="76" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-23"
          value="string"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-22"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-24"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERmany;startFill=0;endFill=0;"
          parent="cxYTDXOgWw0TtGYY2s0I-7"
          source="cxYTDXOgWw0TtGYY2s0I-20"
          target="cxYTDXOgWw0TtGYY2s0I-15"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="90" y="1098" as="sourcePoint" />
            <mxPoint x="-150" y="1050" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-25"
          value="Work"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-1580" y="-58" width="250" height="388" as="geometry" />
        </mxCell>
        <mxCell
          id="WyTPrmXaO1SWULWUubmH-9"
          value="The main entity."
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="cxYTDXOgWw0TtGYY2s0I-25"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="24" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-26"
          value="names"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-25"
          vertex="1"
        >
          <mxGeometry y="50" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-27"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-26"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-28"
          value="copies"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-25"
          vertex="1"
        >
          <mxGeometry y="76" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-29"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-28"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-30"
          value="transformationOf"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-25"
          vertex="1"
        >
          <mxGeometry y="102" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-31"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-30"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-45"
          value="transformedBy"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-25"
          vertex="1"
        >
          <mxGeometry y="128" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-46"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-45"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-47"
          value="workAuthors"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-25"
          vertex="1"
        >
          <mxGeometry y="154" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-48"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-47"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-49"
          value="workTags"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-25"
          vertex="1"
        >
          <mxGeometry y="180" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-50"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-49"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-37"
          value="workCharacters"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-25"
          vertex="1"
        >
          <mxGeometry y="206" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-38"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-37"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-53"
          value="worlds"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-25"
          vertex="1"
        >
          <mxGeometry y="232" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-54"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-53"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-51"
          value="isCanonical"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-25"
          vertex="1"
        >
          <mxGeometry y="258" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-52"
          value="boolean"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-51"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="WyTPrmXaO1SWULWUubmH-10"
          value="rating"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-25"
          vertex="1"
        >
          <mxGeometry y="284" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="WyTPrmXaO1SWULWUubmH-11"
          value="number"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="WyTPrmXaO1SWULWUubmH-10"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="WyTPrmXaO1SWULWUubmH-29"
          value="releaseDate"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-25"
          vertex="1"
        >
          <mxGeometry y="310" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="WyTPrmXaO1SWULWUubmH-30"
          value="Date"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="WyTPrmXaO1SWULWUubmH-29"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="Hr7LtEzNbbWd-ETLkE0e-0"
          value="languages"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-25"
          vertex="1"
        >
          <mxGeometry y="336" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="Hr7LtEzNbbWd-ETLkE0e-1"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="Hr7LtEzNbbWd-ETLkE0e-0"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="h7uSNnXuZRGGTzTKMjQN-17"
          value="collectionParts"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-25"
          vertex="1"
        >
          <mxGeometry y="362" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="h7uSNnXuZRGGTzTKMjQN-18"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="h7uSNnXuZRGGTzTKMjQN-17"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-32"
          value="Copy"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-1101" y="-480" width="250" height="204" as="geometry" />
        </mxCell>
        <mxCell
          id="WyTPrmXaO1SWULWUubmH-1"
          value="Corresponds to the unique file of a work, could be found at multiple locations, what matters is all have the same (digital) content."
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="cxYTDXOgWw0TtGYY2s0I-32"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="48" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-33"
          value="original"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-32"
          vertex="1"
        >
          <mxGeometry y="74" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-34"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-33"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-35"
          value="ranking"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-32"
          vertex="1"
        >
          <mxGeometry y="100" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-36"
          value="number"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-35"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-37"
          value="sources"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-32"
          vertex="1"
        >
          <mxGeometry y="126" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-38"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-37"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-39"
          value="location"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-32"
          vertex="1"
        >
          <mxGeometry y="152" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-40"
          value="string"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-39"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="WyTPrmXaO1SWULWUubmH-2"
          value="hash"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-32"
          vertex="1"
        >
          <mxGeometry y="178" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="WyTPrmXaO1SWULWUubmH-3"
          value="string"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="WyTPrmXaO1SWULWUubmH-2"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-41"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERmany;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="cxYTDXOgWw0TtGYY2s0I-33"
          target="cxYTDXOgWw0TtGYY2s0I-28"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-680" y="-322" as="sourcePoint" />
            <mxPoint x="-870" y="30" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-58"
          value="Tag"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-690" y="360" width="250" height="244" as="geometry" />
        </mxCell>
        <mxCell
          id="WyTPrmXaO1SWULWUubmH-5"
          value="A way of describing works, a tag is objective and clearly defined."
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="cxYTDXOgWw0TtGYY2s0I-58"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="36" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-59"
          value="names"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-58"
          vertex="1"
        >
          <mxGeometry y="62" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-60"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-59"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-106"
          value="parents"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-58"
          vertex="1"
        >
          <mxGeometry y="88" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-107"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-106"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-108"
          value="children"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-58"
          vertex="1"
        >
          <mxGeometry y="114" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-109"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-108"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-61"
          value="workTags"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-58"
          vertex="1"
        >
          <mxGeometry y="140" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-62"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-61"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-14"
          value="characterTags"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-58"
          vertex="1"
        >
          <mxGeometry y="166" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-15"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-14"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-56"
          value="interactionTags"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-58"
          vertex="1"
        >
          <mxGeometry y="192" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-57"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-56"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-2"
          value="description"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-58"
          vertex="1"
        >
          <mxGeometry y="218" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-3"
          value="string"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="2WsCr9dTwY3IZN_JPgl0-2"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-113"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmany;startArrow=ERmany;startFill=0;endFill=0;"
          parent="cxYTDXOgWw0TtGYY2s0I-58"
          source="N6cZQSpIyY3U0Nj-7UmH-106"
          target="N6cZQSpIyY3U0Nj-7UmH-108"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="260" y="188.99999999999977" as="sourcePoint" />
            <mxPoint x="430" y="190" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-63"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERmany;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="lS5K8EIM7UYhl4r2ma1n-2"
          target="cxYTDXOgWw0TtGYY2s0I-49"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-1160" y="380" as="sourcePoint" />
            <mxPoint x="-851" y="411" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-64"
          value="Author"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-690" y="173" width="250" height="126" as="geometry" />
        </mxCell>
        <mxCell
          id="WyTPrmXaO1SWULWUubmH-4"
          value="An author can be anyone from the original artist or publisher to the uploader, the point is to find similar works by the same author."
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="cxYTDXOgWw0TtGYY2s0I-64"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="48" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-65"
          value="names"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-64"
          vertex="1"
        >
          <mxGeometry y="74" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-66"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-65"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-67"
          value="workAuthors"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-64"
          vertex="1"
        >
          <mxGeometry y="100" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-68"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-67"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-69"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERmany;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="2WsCr9dTwY3IZN_JPgl0-6"
          target="cxYTDXOgWw0TtGYY2s0I-47"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-1220" y="150" as="sourcePoint" />
            <mxPoint x="-1079.9999999999995" y="130" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-70"
          value="World"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-1580" y="420" width="250" height="192" as="geometry" />
        </mxCell>
        <mxCell
          id="WyTPrmXaO1SWULWUubmH-6"
          value="An setting in which actions take place. Can be pre-established or not."
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="cxYTDXOgWw0TtGYY2s0I-70"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="36" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-71"
          value="names"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-70"
          vertex="1"
        >
          <mxGeometry y="62" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-72"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-71"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-73"
          value="works"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-70"
          vertex="1"
        >
          <mxGeometry y="88" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-74"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-73"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-75"
          value="worldCharacters"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-70"
          vertex="1"
        >
          <mxGeometry y="114" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-76"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-75"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="CWsgRXXzk9uRfTmT8bWE-21"
          value="parents"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-70"
          vertex="1"
        >
          <mxGeometry y="140" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="CWsgRXXzk9uRfTmT8bWE-22"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="CWsgRXXzk9uRfTmT8bWE-21"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="CWsgRXXzk9uRfTmT8bWE-23"
          value="children"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-70"
          vertex="1"
        >
          <mxGeometry y="166" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="CWsgRXXzk9uRfTmT8bWE-24"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="CWsgRXXzk9uRfTmT8bWE-23"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="CWsgRXXzk9uRfTmT8bWE-25"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmany;startArrow=ERmany;startFill=0;endFill=0;"
          parent="cxYTDXOgWw0TtGYY2s0I-70"
          source="CWsgRXXzk9uRfTmT8bWE-23"
          target="CWsgRXXzk9uRfTmT8bWE-21"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-290" y="127.99999999999977" as="sourcePoint" />
            <mxPoint x="220" y="240" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="W9wpoSFvHP-OCupcNn4L-4"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERzeroToMany;startFill=1;endFill=1;"
          parent="cxYTDXOgWw0TtGYY2s0I-70"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-1320" y="609" as="sourcePoint" />
            <mxPoint x="-1320" y="583" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="W9wpoSFvHP-OCupcNn4L-5"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERzeroToMany;startFill=1;endFill=1;"
          parent="cxYTDXOgWw0TtGYY2s0I-70"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-1320" y="609" as="sourcePoint" />
            <mxPoint x="-1320" y="583" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-77"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmany;startArrow=ERmany;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="cxYTDXOgWw0TtGYY2s0I-73"
          target="cxYTDXOgWw0TtGYY2s0I-53"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-810" y="180" as="sourcePoint" />
            <mxPoint x="-280.00000000000045" y="373" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-78"
          value="WorkCharacter"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-1101" y="500" width="250" height="206" as="geometry" />
        </mxCell>
        <mxCell
          id="WyTPrmXaO1SWULWUubmH-8"
          value="A character in a work. "
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="cxYTDXOgWw0TtGYY2s0I-78"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="24" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-79"
          value="names"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-78"
          vertex="1"
        >
          <mxGeometry y="50" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-80"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-79"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-81"
          value="work"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-78"
          vertex="1"
        >
          <mxGeometry y="76" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-82"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-81"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-61"
          value="interactWith"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-78"
          vertex="1"
        >
          <mxGeometry y="102" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-62"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-61"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-65"
          value="interactedBy"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-78"
          vertex="1"
        >
          <mxGeometry y="128" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-66"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-65"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-0"
          value="characterTags"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-78"
          vertex="1"
        >
          <mxGeometry y="154" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-1"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-0"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-83"
          value="worldCharacters"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-78"
          vertex="1"
        >
          <mxGeometry y="180" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-84"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-83"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-85"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmany;startArrow=ERone;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="N6cZQSpIyY3U0Nj-7UmH-37"
          target="cxYTDXOgWw0TtGYY2s0I-81"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-851" y="437" as="sourcePoint" />
            <mxPoint x="-1529.9999999999995" y="278.4999999999998" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-86"
          value="WorldCharacter"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-1101" y="752" width="250" height="180" as="geometry" />
        </mxCell>
        <mxCell
          id="WyTPrmXaO1SWULWUubmH-7"
          value="A character in a world."
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="cxYTDXOgWw0TtGYY2s0I-86"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="24" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-87"
          value="names"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-86"
          vertex="1"
        >
          <mxGeometry y="50" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-88"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-87"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-89"
          value="workCharacters"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-86"
          vertex="1"
        >
          <mxGeometry y="76" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-90"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-89"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-91"
          value="worlds"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-86"
          vertex="1"
        >
          <mxGeometry y="102" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-92"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-91"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="W9wpoSFvHP-OCupcNn4L-0"
          value="parents"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-86"
          vertex="1"
        >
          <mxGeometry y="128" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="W9wpoSFvHP-OCupcNn4L-1"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="W9wpoSFvHP-OCupcNn4L-0"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="W9wpoSFvHP-OCupcNn4L-2"
          value="children"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-86"
          vertex="1"
        >
          <mxGeometry y="154" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="W9wpoSFvHP-OCupcNn4L-3"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="W9wpoSFvHP-OCupcNn4L-2"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="W9wpoSFvHP-OCupcNn4L-6"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmany;startArrow=ERmany;startFill=0;endFill=0;"
          parent="cxYTDXOgWw0TtGYY2s0I-86"
          source="W9wpoSFvHP-OCupcNn4L-2"
          target="W9wpoSFvHP-OCupcNn4L-0"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="391" y="244" as="sourcePoint" />
            <mxPoint x="391" y="218" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-93"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmany;startArrow=ERmany;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="cxYTDXOgWw0TtGYY2s0I-89"
          target="cxYTDXOgWw0TtGYY2s0I-83"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-1519.9999999999995" y="380" as="sourcePoint" />
            <mxPoint x="-1519.9999999999995" y="529" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-94"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmany;startArrow=ERmany;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="cxYTDXOgWw0TtGYY2s0I-75"
          target="cxYTDXOgWw0TtGYY2s0I-91"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="400" y="249" as="sourcePoint" />
            <mxPoint x="340" y="431" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-95"
          value="Source"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-690" y="-630" width="250" height="140" as="geometry" />
        </mxCell>
        <mxCell
          id="7CMdzFmoESyEdNf9Uyun-0"
          value='Also known as "sauce", pretty much just a link to a specific location.'
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="cxYTDXOgWw0TtGYY2s0I-95"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="36" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-96"
          value="uri"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-95"
          vertex="1"
        >
          <mxGeometry y="62" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-97"
          value="string"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-96"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-98"
          value="site"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-95"
          vertex="1"
        >
          <mxGeometry y="88" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-99"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-98"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-100"
          value="copies"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-95"
          vertex="1"
        >
          <mxGeometry y="114" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-101"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-100"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-102"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmany;startArrow=ERmany;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="cxYTDXOgWw0TtGYY2s0I-100"
          target="cxYTDXOgWw0TtGYY2s0I-37"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="330" y="-129" as="sourcePoint" />
            <mxPoint x="-760" y="-270" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-103"
          value="Site"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-1470" y="-710" width="250" height="114" as="geometry" />
        </mxCell>
        <mxCell
          id="J9ff1jtDAtYNRHdJujjP-0"
          value="An online source (website) which can have multiple sources."
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="cxYTDXOgWw0TtGYY2s0I-103"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="36" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-104"
          value="names"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-103"
          vertex="1"
        >
          <mxGeometry y="62" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-105"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-104"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-106"
          value="sources"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-103"
          vertex="1"
        >
          <mxGeometry y="88" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-107"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="cxYTDXOgWw0TtGYY2s0I-106"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-108"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToOne;startArrow=ERmany;startFill=0;endFill=1;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="cxYTDXOgWw0TtGYY2s0I-98"
          target="cxYTDXOgWw0TtGYY2s0I-106"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-820" y="-464" as="sourcePoint" />
            <mxPoint x="-690" y="-490.0000000000002" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-109"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERone;startFill=0;endFill=0;rounded=1;strokeColor=#CCCCCC;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="cxYTDXOgWw0TtGYY2s0I-104"
          target="cxYTDXOgWw0TtGYY2s0I-11"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-1091" y="-21.000000000000227" as="sourcePoint" />
            <mxPoint x="-1710" y="-435" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="WyTPrmXaO1SWULWUubmH-0"
          value="&lt;div&gt;TODO&lt;/div&gt;&lt;ul&gt;&lt;li&gt;local storage system, play together with torrents&lt;/li&gt;&lt;li&gt;meta-information: transcript&lt;/li&gt;&lt;/ul&gt;"
          style="text;strokeColor=#000000;fillColor=none;html=1;whiteSpace=wrap;verticalAlign=middle;overflow=hidden;spacing=10;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-1510" y="720" width="200" height="130" as="geometry" />
        </mxCell>
        <mxCell
          id="Hr7LtEzNbbWd-ETLkE0e-2"
          value="Language"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-2110" y="53" width="250" height="102" as="geometry" />
        </mxCell>
        <mxCell
          id="Hr7LtEzNbbWd-ETLkE0e-3"
          value="ISO 639-1 two-letter language codes"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="Hr7LtEzNbbWd-ETLkE0e-2"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="24" as="geometry" />
        </mxCell>
        <mxCell
          id="Hr7LtEzNbbWd-ETLkE0e-4"
          value="code"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="Hr7LtEzNbbWd-ETLkE0e-2"
          vertex="1"
        >
          <mxGeometry y="50" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="Hr7LtEzNbbWd-ETLkE0e-5"
          value="string"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="Hr7LtEzNbbWd-ETLkE0e-4"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="Hr7LtEzNbbWd-ETLkE0e-6"
          value="works"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="Hr7LtEzNbbWd-ETLkE0e-2"
          vertex="1"
        >
          <mxGeometry y="76" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="Hr7LtEzNbbWd-ETLkE0e-7"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="Hr7LtEzNbbWd-ETLkE0e-6"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="Hr7LtEzNbbWd-ETLkE0e-8"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmany;startArrow=ERmany;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="Hr7LtEzNbbWd-ETLkE0e-6"
          target="Hr7LtEzNbbWd-ETLkE0e-0"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-1780" y="498" as="sourcePoint" />
            <mxPoint x="-2009" y="400" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="h7uSNnXuZRGGTzTKMjQN-0"
          value="Collection"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-2570" y="150" width="250" height="114" as="geometry" />
        </mxCell>
        <mxCell
          id="h7uSNnXuZRGGTzTKMjQN-1"
          value="A set of works. The authors intend them belonging together."
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="h7uSNnXuZRGGTzTKMjQN-0"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="36" as="geometry" />
        </mxCell>
        <mxCell
          id="h7uSNnXuZRGGTzTKMjQN-2"
          value="names"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="h7uSNnXuZRGGTzTKMjQN-0"
          vertex="1"
        >
          <mxGeometry y="62" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="h7uSNnXuZRGGTzTKMjQN-3"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="h7uSNnXuZRGGTzTKMjQN-2"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="h7uSNnXuZRGGTzTKMjQN-4"
          value="parts"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="h7uSNnXuZRGGTzTKMjQN-0"
          vertex="1"
        >
          <mxGeometry y="88" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="h7uSNnXuZRGGTzTKMjQN-5"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="h7uSNnXuZRGGTzTKMjQN-4"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="h7uSNnXuZRGGTzTKMjQN-7"
          value="CollectionPart"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-2110" y="298" width="250" height="140" as="geometry" />
        </mxCell>
        <mxCell
          id="h7uSNnXuZRGGTzTKMjQN-8"
          value="Associating a work with its collection, providing an ordering mechanism which can also be ignored."
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="h7uSNnXuZRGGTzTKMjQN-7"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="36" as="geometry" />
        </mxCell>
        <mxCell
          id="h7uSNnXuZRGGTzTKMjQN-9"
          value="collection"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="h7uSNnXuZRGGTzTKMjQN-7"
          vertex="1"
        >
          <mxGeometry y="62" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="h7uSNnXuZRGGTzTKMjQN-10"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="h7uSNnXuZRGGTzTKMjQN-9"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="h7uSNnXuZRGGTzTKMjQN-11"
          value="order"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="h7uSNnXuZRGGTzTKMjQN-7"
          vertex="1"
        >
          <mxGeometry y="88" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="h7uSNnXuZRGGTzTKMjQN-12"
          value="number"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="h7uSNnXuZRGGTzTKMjQN-11"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="h7uSNnXuZRGGTzTKMjQN-14"
          value="work"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="h7uSNnXuZRGGTzTKMjQN-7"
          vertex="1"
        >
          <mxGeometry y="114" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="h7uSNnXuZRGGTzTKMjQN-15"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="h7uSNnXuZRGGTzTKMjQN-14"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="h7uSNnXuZRGGTzTKMjQN-13"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmany;startArrow=ERone;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="h7uSNnXuZRGGTzTKMjQN-4"
          target="h7uSNnXuZRGGTzTKMjQN-9"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-1960" y="310" as="sourcePoint" />
            <mxPoint x="-1740" y="374" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="h7uSNnXuZRGGTzTKMjQN-16"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmany;startArrow=ERone;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="h7uSNnXuZRGGTzTKMjQN-17"
          target="h7uSNnXuZRGGTzTKMjQN-14"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-1840" y="300" as="sourcePoint" />
            <mxPoint x="-1760" y="353.99999999999955" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="X79dm8cuzshyaE85p7fU-0"
          value="Transformation"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-1101" y="-250" width="250" height="166" as="geometry" />
        </mxCell>
        <mxCell
          id="X79dm8cuzshyaE85p7fU-1"
          value="This relation between different works describes how one is derived from the other."
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="X79dm8cuzshyaE85p7fU-0"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="36" as="geometry" />
        </mxCell>
        <mxCell
          id="X79dm8cuzshyaE85p7fU-2"
          value="byWork"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="X79dm8cuzshyaE85p7fU-0"
          vertex="1"
        >
          <mxGeometry y="62" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="X79dm8cuzshyaE85p7fU-3"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="X79dm8cuzshyaE85p7fU-2"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="X79dm8cuzshyaE85p7fU-4"
          value="type"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="X79dm8cuzshyaE85p7fU-0"
          vertex="1"
        >
          <mxGeometry y="88" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="X79dm8cuzshyaE85p7fU-5"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="X79dm8cuzshyaE85p7fU-4"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="lS5K8EIM7UYhl4r2ma1n-15"
          value="order"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="X79dm8cuzshyaE85p7fU-0"
          vertex="1"
        >
          <mxGeometry y="114" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="lS5K8EIM7UYhl4r2ma1n-16"
          value="number"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="lS5K8EIM7UYhl4r2ma1n-15"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="X79dm8cuzshyaE85p7fU-6"
          value="ofWork"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="X79dm8cuzshyaE85p7fU-0"
          vertex="1"
        >
          <mxGeometry y="140" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="X79dm8cuzshyaE85p7fU-7"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="X79dm8cuzshyaE85p7fU-6"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="cxYTDXOgWw0TtGYY2s0I-57"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERmany;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="X79dm8cuzshyaE85p7fU-2"
          target="cxYTDXOgWw0TtGYY2s0I-30"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-1140.0000000000005" y="-141" as="sourcePoint" />
            <mxPoint x="-1329.9999999999995" y="-76" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="X79dm8cuzshyaE85p7fU-8"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERmany;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="X79dm8cuzshyaE85p7fU-6"
          target="cxYTDXOgWw0TtGYY2s0I-45"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-1090.9999999999995" y="23" as="sourcePoint" />
            <mxPoint x="-1320" y="35" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="X79dm8cuzshyaE85p7fU-9"
          value="TransformationType"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-690" y="-210" width="250" height="166" as="geometry" />
        </mxCell>
        <mxCell
          id="X79dm8cuzshyaE85p7fU-10"
          value='Types can be "translation", "decensor", "collection", or anything the user can think of.'
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="X79dm8cuzshyaE85p7fU-9"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="36" as="geometry" />
        </mxCell>
        <mxCell
          id="X79dm8cuzshyaE85p7fU-15"
          value="names"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="X79dm8cuzshyaE85p7fU-9"
          vertex="1"
        >
          <mxGeometry y="62" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="X79dm8cuzshyaE85p7fU-16"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="X79dm8cuzshyaE85p7fU-15"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="X79dm8cuzshyaE85p7fU-13"
          value="transformations"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="X79dm8cuzshyaE85p7fU-9"
          vertex="1"
        >
          <mxGeometry y="88" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="X79dm8cuzshyaE85p7fU-14"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="X79dm8cuzshyaE85p7fU-13"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-0"
          value="description"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="X79dm8cuzshyaE85p7fU-9"
          vertex="1"
        >
          <mxGeometry y="114" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-1"
          value="string"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="2WsCr9dTwY3IZN_JPgl0-0"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="lS5K8EIM7UYhl4r2ma1n-13"
          value="conservesTags"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="X79dm8cuzshyaE85p7fU-9"
          vertex="1"
        >
          <mxGeometry y="140" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="lS5K8EIM7UYhl4r2ma1n-14"
          value="boolean"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="lS5K8EIM7UYhl4r2ma1n-13"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="xf6vjJfUGioDYrEQ35Cr-0"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERmany;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="X79dm8cuzshyaE85p7fU-4"
          target="X79dm8cuzshyaE85p7fU-13"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-490.5" y="120" as="sourcePoint" />
            <mxPoint x="-719.5" y="120" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-4"
          value="WorkAuthor"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-1101" y="-58" width="250" height="166" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-5"
          value="This entity combines an author of the work with their roles in the same."
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="2WsCr9dTwY3IZN_JPgl0-4"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="36" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-6"
          value="work"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="2WsCr9dTwY3IZN_JPgl0-4"
          vertex="1"
        >
          <mxGeometry y="62" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-7"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="2WsCr9dTwY3IZN_JPgl0-6"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-8"
          value="authorRoles"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="2WsCr9dTwY3IZN_JPgl0-4"
          vertex="1"
        >
          <mxGeometry y="88" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-9"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="2WsCr9dTwY3IZN_JPgl0-8"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-23"
          value="order"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="2WsCr9dTwY3IZN_JPgl0-4"
          vertex="1"
        >
          <mxGeometry y="114" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-24"
          value="number"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="2WsCr9dTwY3IZN_JPgl0-23"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-10"
          value="author"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="2WsCr9dTwY3IZN_JPgl0-4"
          vertex="1"
        >
          <mxGeometry y="140" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-11"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="2WsCr9dTwY3IZN_JPgl0-10"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-12"
          value="AuthorRole"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-690" y="-20" width="250" height="152" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-13"
          value='An author role is something like "art" or "story", pretty much anything which you would find in the credits.'
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="2WsCr9dTwY3IZN_JPgl0-12"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="48" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-14"
          value="names"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="2WsCr9dTwY3IZN_JPgl0-12"
          vertex="1"
        >
          <mxGeometry y="74" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-15"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="2WsCr9dTwY3IZN_JPgl0-14"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-16"
          value="workAuthors"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="2WsCr9dTwY3IZN_JPgl0-12"
          vertex="1"
        >
          <mxGeometry y="100" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-17"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="2WsCr9dTwY3IZN_JPgl0-16"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-18"
          value="description"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="2WsCr9dTwY3IZN_JPgl0-12"
          vertex="1"
        >
          <mxGeometry y="126" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-19"
          value="string"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="2WsCr9dTwY3IZN_JPgl0-18"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-20"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERmany;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="2WsCr9dTwY3IZN_JPgl0-10"
          target="cxYTDXOgWw0TtGYY2s0I-67"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-151" y="344" as="sourcePoint" />
            <mxPoint x="-380.00000000000045" y="243" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="2WsCr9dTwY3IZN_JPgl0-21"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmany;startArrow=ERmany;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="2WsCr9dTwY3IZN_JPgl0-8"
          target="2WsCr9dTwY3IZN_JPgl0-16"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-830" y="95" as="sourcePoint" />
            <mxPoint x="-669" y="298" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="lS5K8EIM7UYhl4r2ma1n-0"
          value="WorkTag"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-1101" y="137" width="250" height="128" as="geometry" />
        </mxCell>
        <mxCell
          id="lS5K8EIM7UYhl4r2ma1n-1"
          value="A work tag is the standard tag for a work."
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="lS5K8EIM7UYhl4r2ma1n-0"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="24" as="geometry" />
        </mxCell>
        <mxCell
          id="lS5K8EIM7UYhl4r2ma1n-4"
          value="tag"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="lS5K8EIM7UYhl4r2ma1n-0"
          vertex="1"
        >
          <mxGeometry y="50" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="lS5K8EIM7UYhl4r2ma1n-5"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="lS5K8EIM7UYhl4r2ma1n-4"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="lS5K8EIM7UYhl4r2ma1n-2"
          value="work"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="lS5K8EIM7UYhl4r2ma1n-0"
          vertex="1"
        >
          <mxGeometry y="76" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="lS5K8EIM7UYhl4r2ma1n-3"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="lS5K8EIM7UYhl4r2ma1n-2"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-39"
          value="weight"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="lS5K8EIM7UYhl4r2ma1n-0"
          vertex="1"
        >
          <mxGeometry y="102" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-40"
          value="number"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-39"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="lS5K8EIM7UYhl4r2ma1n-10"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERmany;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="lS5K8EIM7UYhl4r2ma1n-4"
          target="cxYTDXOgWw0TtGYY2s0I-61"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-470" y="655" as="sourcePoint" />
            <mxPoint x="-699" y="553" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-2"
          value="CharacterTag"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-690" y="740" width="250" height="128" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-3"
          value="A character tag describes characters in a work."
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="N6cZQSpIyY3U0Nj-7UmH-2"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="24" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-4"
          value="workCharacter"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-2"
          vertex="1"
        >
          <mxGeometry y="50" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-5"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-4"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-6"
          value="tag"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-2"
          vertex="1"
        >
          <mxGeometry y="76" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-7"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-6"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-41"
          value="weight"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-2"
          vertex="1"
        >
          <mxGeometry y="102" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-42"
          value="number"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-41"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-12"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERmany;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="N6cZQSpIyY3U0Nj-7UmH-4"
          target="N6cZQSpIyY3U0Nj-7UmH-0"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-571" y="350" as="sourcePoint" />
            <mxPoint x="-800" y="446" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-13"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERmany;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="N6cZQSpIyY3U0Nj-7UmH-6"
          target="N6cZQSpIyY3U0Nj-7UmH-14"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-610" y="622" as="sourcePoint" />
            <mxPoint x="-449" y="600" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-48"
          value="InteractionTag"
          style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#e0e0e0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;swimlaneFillColor=#ffffff;align=center;fontSize=14;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          vertex="1"
        >
          <mxGeometry x="-1101" y="298" width="250" height="166" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-49"
          value="An interaction tag describes interaction between characters in a work."
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=1;align=left;verticalAlign=top;fillColor=none;spacingLeft=10;spacingRight=10;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=10;whiteSpace=wrap;autosize=0;"
          parent="N6cZQSpIyY3U0Nj-7UmH-48"
          vertex="1"
        >
          <mxGeometry y="26" width="250" height="36" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-52"
          value="tag"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-48"
          vertex="1"
        >
          <mxGeometry y="62" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-53"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-52"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-50"
          value="subjectCharacters"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-48"
          vertex="1"
        >
          <mxGeometry y="88" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-51"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-50"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-59"
          value="objectCharacters"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-48"
          vertex="1"
        >
          <mxGeometry y="114" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-60"
          value="FK"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-59"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-54"
          value="weight"
          style="shape=partialRectangle;top=0;left=0;right=0;bottom=0;align=left;verticalAlign=top;fillColor=none;spacingLeft=60;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dropTarget=0;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-48"
          vertex="1"
        >
          <mxGeometry y="140" width="250" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-55"
          value="number"
          style="shape=partialRectangle;fontStyle=1;top=0;left=0;bottom=0;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[];portConstraint=eastwest;part=1;fontSize=12;"
          parent="N6cZQSpIyY3U0Nj-7UmH-54"
          vertex="1"
          connectable="0"
        >
          <mxGeometry width="56" height="26" as="geometry" />
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-58"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERmany;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="N6cZQSpIyY3U0Nj-7UmH-52"
          target="N6cZQSpIyY3U0Nj-7UmH-56"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-790" y="400" as="sourcePoint" />
            <mxPoint x="-680" y="325" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-69"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmany;startArrow=ERmany;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="N6cZQSpIyY3U0Nj-7UmH-50"
          target="N6cZQSpIyY3U0Nj-7UmH-61"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-429" y="680" as="sourcePoint" />
            <mxPoint x="-590" y="808" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell
          id="N6cZQSpIyY3U0Nj-7UmH-70"
          value=""
          style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmany;startArrow=ERmany;startFill=0;endFill=0;"
          parent="pIilZBVu6Sjv9dfcfJZ6-1"
          source="N6cZQSpIyY3U0Nj-7UmH-59"
          target="N6cZQSpIyY3U0Nj-7UmH-65"
          edge="1"
        >
          <mxGeometry width="100" height="100" relative="1" as="geometry">
            <mxPoint x="-841" y="421" as="sourcePoint" />
            <mxPoint x="-841" y="625" as="targetPoint" />
          </mxGeometry>
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
