meta: delete old library schema, add hierarchy to world character entity

This commit is contained in:
Xymorot 2020-04-08 02:07:17 +02:00
parent 80d00758ee
commit 106c989bb8
1 changed files with 86 additions and 719 deletions

View File

@ -1,16 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<mxfile
modified="2020-03-25T16:51:55.091Z"
modified="2020-04-08T00:05:43.253Z"
host="Electron"
agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/12.6.5 Chrome/80.0.3987.86 Electron/8.0.0 Safari/537.36"
etag="5JwJVQUg_HQiHdIouPvR"
version="12.6.5"
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="Te-x-qUiDtDDa5hROglH"
version="12.9.9"
type="device"
pages="2"
>
<diagram id="7pO8vZOzMzqqcNqUb2yP" name="Library">
<mxGraphModel
dx="3886"
dx="4286"
dy="1606"
grid="1"
gridSize="10"
@ -742,7 +741,7 @@
</mxCell>
<mxCell
id="N6cZQSpIyY3U0Nj-7UmH-106"
value="parentTags"
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"
@ -761,7 +760,7 @@
</mxCell>
<mxCell
id="N6cZQSpIyY3U0Nj-7UmH-108"
value="childTags"
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"
@ -1029,7 +1028,7 @@
</mxCell>
<mxCell
id="CWsgRXXzk9uRfTmT8bWE-21"
value="parentWorlds"
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"
@ -1048,7 +1047,7 @@
</mxCell>
<mxCell
id="CWsgRXXzk9uRfTmT8bWE-23"
value="childWorlds"
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"
@ -1079,6 +1078,30 @@
<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;"
edge="1"
parent="cxYTDXOgWw0TtGYY2s0I-70"
>
<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;"
edge="1"
parent="cxYTDXOgWw0TtGYY2s0I-70"
>
<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=""
@ -1246,7 +1269,7 @@
parent="pIilZBVu6Sjv9dfcfJZ6-1"
vertex="1"
>
<mxGeometry x="-1101" y="752" width="250" height="128" as="geometry" />
<mxGeometry x="-1101" y="752" width="250" height="180" as="geometry" />
</mxCell>
<mxCell
id="WyTPrmXaO1SWULWUubmH-7"
@ -1314,6 +1337,58 @@
>
<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;"
vertex="1"
parent="cxYTDXOgWw0TtGYY2s0I-86"
>
<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;"
vertex="1"
connectable="0"
parent="W9wpoSFvHP-OCupcNn4L-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;"
vertex="1"
parent="cxYTDXOgWw0TtGYY2s0I-86"
>
<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;"
vertex="1"
connectable="0"
parent="W9wpoSFvHP-OCupcNn4L-2"
>
<mxGeometry width="56" height="26" as="geometry" />
</mxCell>
<mxCell
id="W9wpoSFvHP-OCupcNn4L-6"
value=""
style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERzeroToMany;startFill=1;endFill=1;"
edge="1"
parent="cxYTDXOgWw0TtGYY2s0I-86"
source="W9wpoSFvHP-OCupcNn4L-2"
target="W9wpoSFvHP-OCupcNn4L-0"
>
<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=""
@ -2511,712 +2586,4 @@
</root>
</mxGraphModel>
</diagram>
<diagram name="Library_old" id="e56a1550-8fbb-45ad-956c-1786394a9013">
<mxGraphModel
dx="2651"
dy="2001"
grid="1"
gridSize="10"
guides="1"
tooltips="1"
connect="1"
arrows="1"
fold="1"
page="1"
pageScale="1"
pageWidth="1100"
pageHeight="850"
background="#ffffff"
math="0"
shadow="0"
>
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell
id="hY8FzopBNHqdClnfQyr9-1"
value="Book"
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="1"
vertex="1"
>
<mxGeometry x="-450" y="220" width="160" height="234" as="geometry">
<mxRectangle x="-230" y="159" width="60" height="26" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-2"
value="nameCanonical"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-1"
vertex="1"
>
<mxGeometry y="26" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-98"
value="names"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-1"
vertex="1"
>
<mxGeometry y="52" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-52"
value="copies"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-1"
vertex="1"
>
<mxGeometry y="78" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-3"
value="authors"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-1"
vertex="1"
>
<mxGeometry y="104" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-28"
value="fictions"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-1"
vertex="1"
>
<mxGeometry y="130" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="iCSwPTU61Q-uf1AqU24W-2"
value="characters"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-1"
vertex="1"
>
<mxGeometry y="156" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-29"
value="tags"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-1"
vertex="1"
>
<mxGeometry y="182" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="vx57AxClA-iTEOJcwUcM-1"
value="published: timestamp"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-1"
vertex="1"
>
<mxGeometry y="208" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-30"
value="Fiction"
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="1"
vertex="1"
>
<mxGeometry x="230" y="122" width="160" height="130" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-31"
value="nameCanonical"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-30"
vertex="1"
>
<mxGeometry y="26" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-59"
value="names"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-30"
vertex="1"
>
<mxGeometry y="52" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="iCSwPTU61Q-uf1AqU24W-8"
value="books"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-30"
vertex="1"
>
<mxGeometry y="78" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="iCSwPTU61Q-uf1AqU24W-15"
value="characters"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-30"
vertex="1"
>
<mxGeometry y="104" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-34"
value=""
style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERoneToMany;startArrow=ERoneToMany;startFill=0;"
parent="1"
source="iCSwPTU61Q-uf1AqU24W-8"
target="hY8FzopBNHqdClnfQyr9-28"
edge="1"
>
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="-180" y="460" as="sourcePoint" />
<mxPoint x="-80" y="360" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-35"
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="1"
vertex="1"
>
<mxGeometry x="-30" y="490" width="160" height="104" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-36"
value="nameCanonical"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-35"
vertex="1"
>
<mxGeometry y="26" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-60"
value="names"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-35"
vertex="1"
>
<mxGeometry y="52" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="iCSwPTU61Q-uf1AqU24W-9"
value="books"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-35"
vertex="1"
>
<mxGeometry y="78" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-38"
value=""
style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERoneToMany;startArrow=ERzeroToMany;startFill=1;"
parent="1"
source="iCSwPTU61Q-uf1AqU24W-9"
target="hY8FzopBNHqdClnfQyr9-29"
edge="1"
>
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="-120" y="520" as="sourcePoint" />
<mxPoint x="-20" y="420" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-43"
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="1"
vertex="1"
>
<mxGeometry x="20" y="57" width="160" height="104" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-44"
value="nameCanonical"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-43"
vertex="1"
>
<mxGeometry y="26" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-56"
value="names"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-43"
vertex="1"
>
<mxGeometry y="52" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="iCSwPTU61Q-uf1AqU24W-1"
value="books&#xa;"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-43"
vertex="1"
>
<mxGeometry y="78" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-45"
value=""
style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERoneToMany;startArrow=ERzeroToMany;startFill=1;"
parent="1"
source="iCSwPTU61Q-uf1AqU24W-1"
target="hY8FzopBNHqdClnfQyr9-3"
edge="1"
>
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="-20" y="26" as="sourcePoint" />
<mxPoint x="-180" y="244" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-46"
value="Translator"
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="1"
vertex="1"
>
<mxGeometry x="480" y="-7" width="160" height="104" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-47"
value="nameCanonical"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-46"
vertex="1"
>
<mxGeometry y="26" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-58"
value="names"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-46"
vertex="1"
>
<mxGeometry y="52" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="iCSwPTU61Q-uf1AqU24W-22"
value="copies"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-46"
vertex="1"
>
<mxGeometry y="78" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-48"
value=""
style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERoneToMany;startArrow=ERzeroToMany;startFill=1;"
parent="1"
source="iCSwPTU61Q-uf1AqU24W-22"
target="hY8FzopBNHqdClnfQyr9-71"
edge="1"
>
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="130" y="26" as="sourcePoint" />
<mxPoint x="30" y="276" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-49"
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="1"
vertex="1"
>
<mxGeometry x="380" y="-110" width="160" height="78" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-50"
value="code"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-49"
vertex="1"
>
<mxGeometry y="26" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="iCSwPTU61Q-uf1AqU24W-18"
value="copies"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-49"
vertex="1"
>
<mxGeometry y="52" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-51"
value=""
style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERoneToMany;startArrow=ERzeroToMany;startFill=1;"
parent="1"
source="iCSwPTU61Q-uf1AqU24W-18"
target="hY8FzopBNHqdClnfQyr9-70"
edge="1"
>
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="190" y="170" as="sourcePoint" />
<mxPoint x="-280" y="317" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-62"
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="1"
vertex="1"
>
<mxGeometry x="320" y="-230" width="160" height="104" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-63"
value="uri"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-62"
vertex="1"
>
<mxGeometry y="26" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-64"
value="site"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-62"
vertex="1"
>
<mxGeometry y="52" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="iCSwPTU61Q-uf1AqU24W-21"
value="copies"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-62"
vertex="1"
>
<mxGeometry y="78" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-65"
value=""
style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERoneToMany;startArrow=ERoneToMany;startFill=0;endFill=0;"
parent="1"
source="iCSwPTU61Q-uf1AqU24W-21"
target="hY8FzopBNHqdClnfQyr9-68"
edge="1"
>
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="260" y="149" as="sourcePoint" />
<mxPoint x="20" y="341" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-66"
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="1"
vertex="1"
>
<mxGeometry x="-180" y="-191" width="160" height="260" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-97"
value="original"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-66"
vertex="1"
>
<mxGeometry y="26" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-87"
value="favorited"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-66"
vertex="1"
>
<mxGeometry y="52" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="vx57AxClA-iTEOJcwUcM-3"
value="rating"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-66"
vertex="1"
>
<mxGeometry y="78" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-75"
value="types"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-66"
vertex="1"
>
<mxGeometry y="104" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-88"
value="isDigital"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-66"
vertex="1"
>
<mxGeometry y="130" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-68"
value="sources"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-66"
vertex="1"
>
<mxGeometry y="156" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-70"
value="languages"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-66"
vertex="1"
>
<mxGeometry y="182" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-71"
value="translators"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-66"
vertex="1"
>
<mxGeometry y="208" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="vx57AxClA-iTEOJcwUcM-2"
value="published: timestamp"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-66"
vertex="1"
>
<mxGeometry y="234" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-74"
value=""
style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERoneToMany;startFill=0;endFill=0;"
parent="1"
source="hY8FzopBNHqdClnfQyr9-97"
target="hY8FzopBNHqdClnfQyr9-52"
edge="1"
>
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="50" y="39" as="sourcePoint" />
<mxPoint x="-190" y="231" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-78"
value="Type"
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="1"
vertex="1"
>
<mxGeometry x="120" y="-321" width="160" height="104" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-79"
value="name"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-78"
vertex="1"
>
<mxGeometry y="26" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-80"
value="comment"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-78"
vertex="1"
>
<mxGeometry y="52" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="iCSwPTU61Q-uf1AqU24W-17"
value="copy"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-78"
vertex="1"
>
<mxGeometry y="78" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-82"
value="&lt;ul&gt;&lt;li&gt;original&lt;/li&gt;&lt;li&gt;translated&lt;/li&gt;&lt;li&gt;uncensored&lt;/li&gt;&lt;li&gt;other&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;"
style="text;strokeColor=#000000;fillColor=none;html=1;whiteSpace=wrap;verticalAlign=middle;overflow=hidden;"
parent="1"
vertex="1"
>
<mxGeometry x="90" y="-500" width="140" height="80" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-85"
value=""
style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=none;endFill=0;"
parent="1"
source="hY8FzopBNHqdClnfQyr9-79"
target="hY8FzopBNHqdClnfQyr9-82"
edge="1"
>
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="-10" y="-180" as="sourcePoint" />
<mxPoint x="90" y="-280" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-86"
value=""
style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERoneToMany;startFill=0;endFill=0;"
parent="1"
source="iCSwPTU61Q-uf1AqU24W-17"
target="hY8FzopBNHqdClnfQyr9-75"
edge="1"
>
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="450" y="93" as="sourcePoint" />
<mxPoint x="50" y="-9" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-89"
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="1"
vertex="1"
>
<mxGeometry x="610" y="-282" width="160" height="104" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-90"
value="nameCanonical"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-89"
vertex="1"
>
<mxGeometry y="26" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="iCSwPTU61Q-uf1AqU24W-19"
value="names"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-89"
vertex="1"
>
<mxGeometry y="52" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="iCSwPTU61Q-uf1AqU24W-20"
value="sources"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="hY8FzopBNHqdClnfQyr9-89"
vertex="1"
>
<mxGeometry y="78" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="hY8FzopBNHqdClnfQyr9-92"
value=""
style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERone;startArrow=ERoneToMany;startFill=0;endFill=0;"
parent="1"
source="hY8FzopBNHqdClnfQyr9-64"
target="iCSwPTU61Q-uf1AqU24W-20"
edge="1"
>
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="730" y="-10" as="sourcePoint" />
<mxPoint x="830" y="-110" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell
id="iCSwPTU61Q-uf1AqU24W-3"
value="Character"
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="1"
vertex="1"
>
<mxGeometry x="170" y="304" width="160" height="130" as="geometry" />
</mxCell>
<mxCell
id="iCSwPTU61Q-uf1AqU24W-4"
value="nameCanonical"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="iCSwPTU61Q-uf1AqU24W-3"
vertex="1"
>
<mxGeometry y="26" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="iCSwPTU61Q-uf1AqU24W-5"
value="names"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="iCSwPTU61Q-uf1AqU24W-3"
vertex="1"
>
<mxGeometry y="52" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="iCSwPTU61Q-uf1AqU24W-6"
value="books&#xa;"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="iCSwPTU61Q-uf1AqU24W-3"
vertex="1"
>
<mxGeometry y="78" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="iCSwPTU61Q-uf1AqU24W-13"
value="fictions"
style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;"
parent="iCSwPTU61Q-uf1AqU24W-3"
vertex="1"
>
<mxGeometry y="104" width="160" height="26" as="geometry" />
</mxCell>
<mxCell
id="iCSwPTU61Q-uf1AqU24W-7"
value=""
style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERoneToMany;startArrow=ERzeroToMany;startFill=1;"
parent="1"
source="iCSwPTU61Q-uf1AqU24W-6"
target="iCSwPTU61Q-uf1AqU24W-2"
edge="1"
>
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="-180" y="48" as="sourcePoint" />
<mxPoint x="-570" y="126" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell
id="iCSwPTU61Q-uf1AqU24W-14"
value=""
style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERzeroToMany;startFill=1;endFill=1;"
parent="1"
source="iCSwPTU61Q-uf1AqU24W-15"
target="iCSwPTU61Q-uf1AqU24W-13"
edge="1"
>
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="410" y="320" as="sourcePoint" />
<mxPoint x="-360" y="262" as="targetPoint" />
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>