Minor change
[u/philim/db2osl_thesis.git] / Images / inherit_graph_8.inkscape.svg
CommitLineData
28b54c67
PM
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
4<svg
5 xmlns:dc="http://purl.org/dc/elements/1.1/"
6 xmlns:cc="http://creativecommons.org/ns#"
7 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
8 xmlns:svg="http://www.w3.org/2000/svg"
9 xmlns="http://www.w3.org/2000/svg"
10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12 id="svg2"
13 version="1.1"
14 inkscape:version="0.48.5 r10040"
15 width="750"
16 height="328.75"
17 xml:space="preserve"
26717a83 18 sodipodi:docname="inherit_graph_8.inkscape.svg"><metadata
28b54c67
PM
19 id="metadata8"><rdf:RDF><cc:Work
20 rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
26717a83 21 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
28b54c67
PM
22 id="defs6" /><sodipodi:namedview
23 pagecolor="#ffffff"
24 bordercolor="#666666"
25 borderopacity="1"
26 objecttolerance="10"
27 gridtolerance="10"
28 guidetolerance="10"
29 inkscape:pageopacity="0"
30 inkscape:pageshadow="2"
31 inkscape:window-width="1366"
32 inkscape:window-height="667"
33 id="namedview4"
34 showgrid="false"
35 borderlayer="true"
36 inkscape:zoom="1"
26717a83
PM
37 inkscape:cx="355.99418"
38 inkscape:cy="167.89028"
28b54c67
PM
39 inkscape:window-x="0"
40 inkscape:window-y="31"
41 inkscape:window-maximized="1"
42 inkscape:current-layer="g10"
43 fit-margin-top="5"
44 fit-margin-left="4"
45 fit-margin-bottom="5"
26717a83
PM
46 fit-margin-right="4"
47 showguides="true"
48 inkscape:guide-bbox="true"><inkscape:grid
28b54c67
PM
49 empspacing="5"
50 visible="true"
51 enabled="true"
52 snapvisiblegridlinesonly="true"
53 type="xygrid"
54 id="grid3223"
55 originx="-185.875px"
56 originy="7.6e-06px" /></sodipodi:namedview><g
57 id="g10"
58 inkscape:groupmode="layer"
59 inkscape:label="inherit_graph_8"
60 transform="matrix(1.25,0,0,-1.25,-185.875,328.75)"><path
61 inkscape:connector-curvature="0"
62 id="path16"
63 style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
64 d="m 445.5,258.5 92,0 0,-19 -92,0 0,19 z" /><text
65 id="text18"
66 transform="scale(1,-1)"
67 x="453.5"
68 y="-246.5"><tspan
69 id="tspan20"
70 sodipodi:role="line"
71 y="-246.5"
72 x="453.5 460.99982 466.24969 471.49957 476.74942 484.24924 489.49911 491.74905 496.99893 499.99887 502.99878 508.25867 511.25861 516.50848 521.7583 524.0083"
73 style="font-size:9.99975586px;font-style:italic;font-variant:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:TeXGyreHeros;-inkscape-font-specification:TeXGyreHeros-Italic">ReadOnlyIterable</tspan></text>
74<path
75 inkscape:connector-curvature="0"
76 id="path22"
77 style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
78 d="m 407,197 169,0 0,-19 -169,0 0,19 z" /><text
79 id="text24"
80 transform="scale(1,-1)"
81 x="415"
82 y="-185"><tspan
83 id="tspan26"
84 sodipodi:role="line"
85 y="-185"
86 x="415 420.24988 425.49976 428.49966 433.74954 438.99942 444.2493 449.49915 454.74902 457.74896 465.25879 472.00861 478.75845 484.0083 489.25818 494.50806 502.75787 508.00772 511.00766 517.00751 522.25739 527.50726 529.7572 535.00708 538.00702 541.00696 546.25677 549.25671 554.50659 559.75647 562.00641"
87 style="font-size:9.99975586px;font-variant:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Nimbus Sans L;-inkscape-font-specification:NimbusSanL-Regu">database.DBSchema.TableIterable</tspan></text>
88<path
89 inkscape:connector-curvature="0"
90 id="path28"
91 style="fill:none;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
92 d="m 491.5,229.316 c 0,-10.82 0,-23.918 0,-32.308" /><path
93 inkscape:connector-curvature="0"
94 id="path30"
95 style="fill:#191970;fill-opacity:1;fill-rule:nonzero;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
96 d="m 488,229.477 3.5,10 3.5,-10 -7,0 z" /><path
97 inkscape:connector-curvature="0"
98 id="path32"
99 style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
100 d="m 592,197 149,0 0,-19 -149,0 0,19 z" /><text
101 id="text34"
102 transform="scale(1,-1)"
103 x="602"
104 y="-185"><tspan
105 id="tspan36"
106 sodipodi:role="line"
107 y="-185"
108 x="602 607.24988 612.49976 615.49969 620.74951 625.99939 631.24927 636.49915 641.74902 644.74896 652.25879 657.50867 662.75854 668.00842 673.25824 678.50812 680.75806 686.00793 693.50775 698.75763 701.00757 706.25745 714.50726 719.75714 726.50696 731.75684"
109 style="font-size:9.99975586px;font-style:italic;font-variant:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:TeXGyreHeros;-inkscape-font-specification:TeXGyreHeros-Italic">database.ReadableColumnSet</tspan></text>
110<path
111 inkscape:connector-curvature="0"
112 id="path38"
113 style="fill:none;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
114 d="m 526.508,236.23 c 34.406,-11.566 86.078,-28.933 116.68,-39.222" /><path
115 inkscape:connector-curvature="0"
116 id="path40"
117 style="fill:#191970;fill-opacity:1;fill-rule:nonzero;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
118 d="m 525.223,232.973 -8.364,6.504 10.594,0.128 -2.23,-6.632 z" /><g
119 id="g3231"
120 transform="translate(-177,48.700006)"><path
121 d="m 761,202.5 161,0 0,-30 -161,0 0,30 z"
122 style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
123 id="path42"
124 inkscape:connector-curvature="0" /><text
125 y="-190.5"
126 x="769"
127 transform="scale(1,-1)"
128 id="text44"><tspan
129 style="font-size:9.99975586px;font-variant:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Nimbus Sans L;-inkscape-font-specification:NimbusSanL-Regu"
130 x="769 774.24988 779.49976 782.49969 787.74951 792.99939 798.24927 803.49915 808.74902 811.74896 817.74878 823.00867 828.25854 830.50848 835.75836 842.50818 847.75806 853.00793 858.25781 866.50763 871.75751 874.75745 882.2572 887.50708 889.75708 895.00696 903.25671 908.50659"
131 y="-190.5"
132 sodipodi:role="line"
133 id="tspan46">database.TableSchema.Columns</tspan><tspan
134 style="font-size:9.99975586px;font-variant:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Nimbus Sans L;-inkscape-font-specification:NimbusSanL-Regu"
135 x="825 827.99994 830.99988 836.24976 839.24963 844.49951 849.74939 851.99933"
136 y="-179.5"
137 sodipodi:role="line"
138 id="tspan48">Iterable</tspan></text>
139</g><path
140 inkscape:connector-curvature="0"
141 id="path50"
142 style="fill:none;stroke:#191970;stroke-width:1.01699996;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
143 d="m 547.75022,246.92662 36.61012,-10.18063"
144 sodipodi:nodetypes="cc" /><path
145 inkscape:connector-curvature="0"
146 id="path52"
147 style="fill:#191970;fill-opacity:1;fill-rule:nonzero;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
148 d="m 546.65415,243.53752 -9.04237,5.51658 10.51121,1.32588 -1.46884,-6.84246 z" /><g
149 id="g3217"
150 transform="translate(189,48.700006)"><path
151 d="m 4,202.5 155,0 0,-30 -155,0 0,30 z"
152 style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
153 id="path54"
154 inkscape:connector-curvature="0" /><text
155 y="-190.5"
156 x="12"
157 transform="scale(1,-1)"
158 id="text56"><tspan
159 style="font-size:9.99975586px;font-variant:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Nimbus Sans L;-inkscape-font-specification:NimbusSanL-Regu"
160 x="12 17.249872 22.499744 25.499672 30.749542 35.999413 41.249287 46.499157 51.749031 54.748959 60.74881 66.008682 71.258553 73.508499 78.758369 85.508209 90.75808 96.00795 101.25782 109.50762 114.75749 117.75742 123.75727 129.00714 132.00708 137.25694 139.5069 144.75676"
161 y="-190.5"
162 sodipodi:role="line"
163 id="tspan58">database.TableSchema.Foreign</tspan><tspan
164 style="font-size:9.99975586px;font-variant:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Nimbus Sans L;-inkscape-font-specification:NimbusSanL-Regu"
165 x="54.000004 60.74984 65.99971 71.249588 76.499458 79.499382 82.499313 87.749184 90.749107 95.998978 101.24886 103.49879"
166 y="-179.5"
167 sodipodi:role="line"
168 id="tspan60">KeysIterable</tspan></text>
169</g><path
170 inkscape:connector-curvature="0"
171 id="path62"
172 style="fill:none;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
173 d="M 435.488,247.06 347.5816,234.4176"
174 sodipodi:nodetypes="cc" /><path
175 inkscape:connector-curvature="0"
176 id="path64"
177 style="fill:#191970;fill-opacity:1;fill-rule:nonzero;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
178 d="m 435.10984,250.59155 10.34991,-2.27356 -9.51067,-4.67441 -0.83924,6.94797 z" /><g
179 id="g3225"
180 transform="translate(0.5,0)"><path
181 d="m 177.5,202.5 162,0 0,-30 -162,0 0,30 z"
182 style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
183 id="path66"
184 inkscape:connector-curvature="0" /><text
185 y="-190.5"
186 x="185.5"
187 transform="scale(1,-1)"
188 id="text68"><tspan
189 style="font-size:9.99975586px;font-variant:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Nimbus Sans L;-inkscape-font-specification:NimbusSanL-Regu"
190 x="185.5 190.74988 195.99974 201.24962 206.49948 208.74944 211.74936 213.9993 219.24918 224.49905 227.49898 229.74892 234.99879 240.25867 243.25859 250.75841 257.50824 265.00806 271.7579 278.50772 283.7576 289.00748 294.25735 296.50729 299.5072 301.75714 307.00702 312.2569 315.25684 317.50677 322.75665 328.00653"
191 y="-190.5"
192 sodipodi:role="line"
193 id="tspan70">specification.OBDASpecification.</tspan><tspan
194 style="font-size:9.99975586px;font-variant:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Nimbus Sans L;-inkscape-font-specification:NimbusSanL-Regu"
195 x="214.5 221.24983 224.24976 227.24969 230.24962 232.49956 237.74944 242.9993 245.99924 251.24911 259.4989 264.74878 270.00867 273.00858 276.00848 281.25836 284.2583 289.50818 294.75806 297.008"
196 y="-179.5"
197 sodipodi:role="line"
198 id="tspan72">AttributeMapIterable</tspan></text>
199</g><path
200 inkscape:connector-curvature="0"
201 id="path74"
202 style="fill:none;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
203 d="M 448.359,236.984 C 410.305,227.266 354.637,213.051 313.414,202.523" /><path
204 inkscape:connector-curvature="0"
205 id="path76"
206 style="fill:#191970;fill-opacity:1;fill-rule:nonzero;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
207 d="m 447.562,240.391 10.555,-0.914 -8.824,-5.868 -1.731,6.782 z" /><path
208 inkscape:connector-curvature="0"
209 id="path78"
210 style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
211 d="m 466.5,135.5 108,0 0,-19 -108,0 0,19 z" /><text
212 id="text80"
213 transform="scale(1,-1)"
214 x="474.5"
215 y="-123.5"><tspan
216 id="tspan82"
217 sodipodi:role="line"
218 y="-123.5"
219 x="474.5 479.74988 484.99976 487.99966 493.24954 498.49942 503.7493 508.99915 514.24902 517.24896 524.75879 530.00867 532.25861 537.50848 545.75824 551.00812 557.75793 563.00781"
220 style="font-size:9.99975586px;font-variant:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Nimbus Sans L;-inkscape-font-specification:NimbusSanL-Regu">database.ColumnSet</tspan></text>
221<path
222 inkscape:connector-curvature="0"
223 id="path84"
224 style="fill:none;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
225 d="M 637.734,174.133 C 608.98,162.57 566.816,145.621 541.664,135.508" /><path
226 inkscape:connector-curvature="0"
227 id="path86"
228 style="fill:#191970;fill-opacity:1;fill-rule:nonzero;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
229 d="m 636.711,177.492 10.586,0.485 -7.973,-6.981 -2.613,6.496 z" /><path
230 inkscape:connector-curvature="0"
231 id="path88"
232 style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
233 d="m 482,79.5 77,0 0,-19 -77,0 0,19 z" /><text
234 id="text90"
235 transform="scale(1,-1)"
236 x="490"
237 y="-67.5"><tspan
238 id="tspan92"
239 sodipodi:role="line"
240 y="-67.5"
241 x="490 495.24988 500.49976 503.49966 508.74954 513.99939 519.24927 524.49915 529.74902 532.74896 539.50879 544.75867"
242 style="font-size:9.99975586px;font-variant:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Nimbus Sans L;-inkscape-font-specification:NimbusSanL-Regu">database.Key</tspan></text>
243<path
244 inkscape:connector-curvature="0"
245 id="path94"
246 style="fill:none;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
247 d="m 520.5,105.805 c 0,-8.895 0,-19.024 0,-26.055" /><path
248 inkscape:connector-curvature="0"
249 id="path96"
250 style="fill:#191970;fill-opacity:1;fill-rule:nonzero;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
251 d="m 517,106.082 3.5,10 3.5,-10 -7,0 z" /><path
252 inkscape:connector-curvature="0"
253 id="path98"
254 style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
255 d="m 400,23.5 109,0 0,-19 -109,0 0,19 z" /><text
256 id="text100"
257 transform="scale(1,-1)"
258 x="408"
259 y="-11.5"><tspan
260 id="tspan102"
261 sodipodi:role="line"
262 y="-11.5"
263 x="408 413.24988 418.49976 421.49966 426.74954 431.99942 437.2493 442.49915 447.74902 450.74896 456.74881 462.00867 465.00861 470.25848 472.50842 477.7583 483.00818 489.758 495.00787"
264 style="font-size:9.99975586px;font-variant:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Nimbus Sans L;-inkscape-font-specification:NimbusSanL-Regu">database.ForeignKey</tspan></text>
265<path
266 inkscape:connector-curvature="0"
267 id="path104"
268 style="fill:none;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
269 d="M 501.945,53.82 C 490.121,44.145 475.215,31.949 465.297,23.832" /><path
270 inkscape:connector-curvature="0"
271 id="path106"
272 style="fill:#191970;fill-opacity:1;fill-rule:nonzero;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
273 d="m 499.941,56.699 9.954,3.625 -5.524,-9.043 -4.43,5.418 z" /><path
274 inkscape:connector-curvature="0"
275 id="path108"
276 style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
277 d="m 251.5,23.5 110,0 0,-19 -110,0 0,19 z" /><text
278 id="text110"
279 transform="scale(1,-1)"
280 x="259.5"
281 y="-11.5"><tspan
282 id="tspan112"
283 sodipodi:role="line"
284 y="-11.5"
285 x="259.5 264.74988 269.99976 272.99966 278.24954 283.49942 288.7493 293.99915 299.24902 302.24896 309.00879 312.00873 314.25867 322.50845 327.75833 330.75827 336.00812 342.75797 348.00784"
286 style="font-size:9.99975586px;font-variant:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Nimbus Sans L;-inkscape-font-specification:NimbusSanL-Regu">database.PrimaryKey</tspan></text>
287<path
288 inkscape:connector-curvature="0"
289 id="path114"
290 style="fill:none;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
291 d="M 476.746,57.957 C 436.324,47.762 377.125,32.82 340.25,23.516" /><path
292 inkscape:connector-curvature="0"
293 id="path116"
294 style="fill:#191970;fill-opacity:1;fill-rule:nonzero;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
295 d="m 476.039,61.391 10.551,-0.946 -8.84,-5.843 -1.711,6.789 z" /><path
296 inkscape:connector-curvature="0"
297 id="path118"
298 style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#bfbfbf;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
299 d="m 357.5,197 32,0 0,-19 -32,0 0,19 z" /><text
300 id="text120"
301 transform="scale(1,-1)"
302 x="365.5"
303 y="-185"><tspan
304 id="tspan122"
305 sodipodi:role="line"
306 y="-185"
307 x="365.5 372.24985 377.49969"
308 style="font-size:9.99975586px;font-style:italic;font-variant:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:TeXGyreHeros;-inkscape-font-specification:TeXGyreHeros-Italic">Set</tspan></text>
309<path
310 inkscape:connector-curvature="0"
311 id="path124"
312 style="fill:none;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
313 d="m 396.391,173.02 c 0.707,-0.352 1.41,-0.692 2.109,-1.02 31.668,-14.887 69.711,-28.242 94.801,-36.465" /><path
314 inkscape:connector-curvature="0"
315 id="path126"
316 style="fill:#191970;fill-opacity:1;fill-rule:nonzero;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
317 d="m 394.422,170.105 -7.133,7.833 10.461,-1.672 -3.328,-6.161 z" /><path
318 inkscape:connector-curvature="0"
319 id="path128"
320 style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
321 d="m 331,135.5 117,0 0,-19 -117,0 0,19 z" /><text
322 id="text130"
323 transform="scale(1,-1)"
324 x="339"
325 y="-123.5"><tspan
326 id="tspan132"
327 sodipodi:role="line"
328 y="-123.5"
329 x="339 344.24988 349.49976 352.49966 357.74954 362.99942 368.2493 373.49915 378.74902 381.74896 389.25879 394.50864 399.75851 405.00839 410.25827 415.50812 417.75809 423.00793 429.00781 434.25769"
330 style="font-size:9.99975586px;font-style:italic;font-variant:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:TeXGyreHeros;-inkscape-font-specification:TeXGyreHeros-Italic">database.ReadableKey</tspan></text>
331<path
332 inkscape:connector-curvature="0"
333 id="path134"
334 style="fill:none;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
335 d="m 419.816,112.504 c 24.559,-10.125 58.5,-24.117 80.024,-32.988" /><path
336 inkscape:connector-curvature="0"
337 id="path136"
338 style="fill:#191970;fill-opacity:1;fill-rule:nonzero;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
339 d="m 418.168,109.398 -7.91,7.047 10.578,-0.578 -2.668,-6.469 z" /><path
340 inkscape:connector-curvature="0"
341 id="path138"
342 style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
343 d="m 315,79.5 149,0 0,-19 -149,0 0,19 z" /><text
344 id="text140"
345 transform="scale(1,-1)"
346 x="323"
347 y="-67.5"><tspan
348 id="tspan142"
349 sodipodi:role="line"
350 y="-67.5"
351 x="323 328.24988 333.49976 336.49966 341.74954 346.99942 352.2493 357.49915 362.74902 365.74896 373.25879 378.50864 383.75851 389.00839 394.25827 399.50812 401.75809 407.00793 413.00781 418.25769 421.2576 426.50748 428.75742 434.00729 439.25714 445.25702 450.5069"
352 style="font-size:9.99975586px;font-style:italic;font-variant:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:TeXGyreHeros;-inkscape-font-specification:TeXGyreHeros-Italic">database.ReadableForeignKey</tspan></text>
353<path
354 inkscape:connector-curvature="0"
355 id="path144"
356 style="fill:none;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
357 d="m 389.5,105.805 c 0,-8.895 0,-19.024 0,-26.055" /><path
358 inkscape:connector-curvature="0"
359 id="path146"
360 style="fill:#191970;fill-opacity:1;fill-rule:nonzero;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
361 d="m 386,106.082 3.5,10 3.5,-10 -7,0 z" /><g
362 id="g3249"
363 transform="translate(6.4,0)"><path
364 d="m 146,79.5 151,0 0,-19 -151,0 0,19 z"
365 style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
366 id="path148"
367 inkscape:connector-curvature="0" /><text
368 y="-67.5"
369 x="154"
370 transform="scale(1,-1)"
371 id="text150"><tspan
372 style="font-size:9.99975586px;font-style:italic;font-variant:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:TeXGyreHeros;-inkscape-font-specification:TeXGyreHeros-Italic"
373 x="154 159.24988 164.49974 167.49966 172.74954 177.99942 183.24928 188.49916 193.74902 196.74896 204.25877 209.50864 214.75851 220.00839 225.25827 230.50813 232.75809 238.00795 244.75778 247.75772 250.00766 258.25745 263.50732 266.50726 271.75714 277.75699 283.00684"
374 y="-67.5"
375 sodipodi:role="line"
376 id="tspan152">database.ReadablePrimaryKey</tspan></text>
377</g><path
378 inkscape:connector-curvature="0"
379 id="path154"
380 style="fill:none;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
381 d="M 353.113,113.305 C 321.457,103.129 276.332,88.625 247.996,79.516" /><path
382 inkscape:connector-curvature="0"
383 id="path156"
384 style="fill:#191970;fill-opacity:1;fill-rule:nonzero;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
385 d="m 352.289,116.715 10.59,-0.27 -8.449,-6.394 -2.141,6.664 z" /><path
386 inkscape:connector-curvature="0"
387 id="path158"
388 style="fill:none;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
389 d="m 407.773,53.82 c 11.645,-9.675 26.325,-21.871 36.094,-29.988" /><path
390 inkscape:connector-curvature="0"
391 id="path160"
392 style="fill:#191970;fill-opacity:1;fill-rule:nonzero;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
393 d="m 405.398,51.242 -5.453,9.082 9.926,-3.699 -4.473,-5.383 z" /><path
394 inkscape:connector-curvature="0"
395 id="path162"
396 style="fill:none;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
397 d="M 243.695,54.902 C 259.281,45 279.629,32.07 292.879,23.656" /><path
398 inkscape:connector-curvature="0"
399 id="path164"
400 style="fill:#191970;fill-opacity:1;fill-rule:nonzero;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
26717a83
PM
401 d="m 241.719,52.008 -6.563,8.316 10.317,-2.41 -3.754,-5.906 z" /><path
402 inkscape:connector-curvature="0"
403 id="path84-6"
404 style="fill:none;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
405 d="M 599.40095,173.84357 C 570.64695,159.1693 425.93346,156.19633 414.35791,135.33531"
406 sodipodi:nodetypes="cc" /><path
407 inkscape:connector-curvature="0"
408 id="path86-4"
409 style="fill:#191970;fill-opacity:1;fill-rule:nonzero;stroke:#191970;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
410 d="m 598.28364,177.34103 10.57844,0.62853 -7.87758,-7.08851 -2.70086,6.45998 z" /></g></svg>