| <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
| <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> |
| <svg xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" viewBox="40 23 436 333" width="436pt" height="333pt" xmlns:dc="http://purl.org/dc/elements/1.1/"><metadata> Produced by OmniGraffle 6.4.1 <dc:date>2016-03-01 21:44:56 +0000</dc:date></metadata><defs><font-face font-family="Helvetica" font-size="3" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><font-face font-family="Helvetica" font-size="11" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><font-face font-family="Helvetica" font-size="9" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><font-face font-family="Helvetica" font-size="12" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="532.22656" cap-height="719.72656" ascent="770.01953" descent="-229.98047" font-weight="bold"><font-face-src><font-face-name name="Helvetica-Bold"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="UMLInheritance_Marker" viewBox="-1 -8 14 16" markerWidth="14" markerHeight="16" color="black"><g><path d="M 12 0 L 0 -7 L 0 7 Z" fill="none" stroke="currentColor" stroke-width="1"/></g></marker><font-face font-family="Helvetica" font-size="10" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="StickArrow_Marker" viewBox="-1 -4 10 8" markerWidth="10" markerHeight="8" color="black"><g><path d="M 8 0 L 0 0 M 0 -3 L 8 0 L 0 3" fill="none" stroke="currentColor" stroke-width="1"/></g></marker><font-face font-family="Helvetica Neue" font-size="10" panose-1="2 0 5 3 0 0 0 2 0 4" units-per-em="1000" underline-position="-100" underline-thickness="50" slope="0" x-height="517" cap-height="714" ascent="951.99585" descent="-212.99744" font-weight="500"><font-face-src><font-face-name name="HelveticaNeue"/></font-face-src></font-face></defs><g stroke="none" stroke-opacity="1" stroke-dasharray="none" fill="none" fill-opacity="1"><title>Canvas 1</title><rect fill="white" width="603" height="737"/><g><title>Layer 1</title><rect x="202.3937" y="204.22835" width="99" height="14" fill="white"/><rect x="202.3937" y="204.22835" width="99" height="14" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(207.3937 209.22835)" fill="black"><tspan font-family="Helvetica" font-size="3" font-weight="500" x="0" y="3" textLength=".8334961"> </tspan></text><rect x="202.3937" y="168.22835" width="99" height="36" fill="white"/><rect x="202.3937" y="168.22835" width="99" height="36" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(207.3937 173.22835)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="0" y="10" textLength="78.262207">signature: string</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="0" y="23" textLength="81.925293">get label(): string</tspan></text><rect x="202.3937" y="133.22835" width="99" height="35" fill="white"/><rect x="202.3937" y="133.22835" width="99" height="35" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(207.3937 138.22835)" fill="black"><tspan font-family="Helvetica" font-size="9" font-weight="500" x="22.235107" y="9" textLength="44.529785">«interface»</tspan><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="21.833008" y="22" textLength="45.333984">Medium</tspan></text><rect x="120.47244" y="339.4567" width="99" height="14" fill="white"/><rect x="120.47244" y="339.4567" width="99" height="14" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(125.47244 344.4567)" fill="black"><tspan font-family="Helvetica" font-size="3" font-weight="500" x="0" y="3" textLength=".8334961"> </tspan></text><rect x="120.47244" y="290.4567" width="99" height="49" fill="white"/><rect x="120.47244" y="290.4567" width="99" height="49" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(125.47244 295.4567)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="0" y="10" textLength="39.128418">year: int</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="0" y="23" textLength="43.40918">issue: int</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="0" y="36" textLength="60.526855">name: string</tspan></text><rect x="120.47244" y="266.4567" width="99" height="24" fill="white"/><rect x="120.47244" y="266.4567" width="99" height="24" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(125.47244 271.4567)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="20.831055" y="11" textLength="47.33789">Magazin</tspan></text><rect x="286.29922" y="332.9567" width="99" height="14" fill="white"/><rect x="286.29922" y="332.9567" width="99" height="14" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(291.29922 337.9567)" fill="black"><tspan font-family="Helvetica" font-size="3" font-weight="500" x="0" y="3" textLength=".8334961"> </tspan></text><rect x="286.29922" y="296.9567" width="99" height="36" fill="white"/><rect x="286.29922" y="296.9567" width="99" height="36" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(291.29922 301.9567)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="0" y="10" textLength="69.700684">authors: string</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="0" y="23" textLength="60.526855">name: string</tspan></text><rect x="286.29922" y="272.9567" width="99" height="24" fill="white"/><rect x="286.29922" y="272.9567" width="99" height="24" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(291.29922 277.9567)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="29.5" y="11" textLength="30">Book</tspan></text><rect x="42.519685" y="79.01181" width="99" height="14" fill="white"/><rect x="42.519685" y="79.01181" width="99" height="14" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(47.519685 84.01181)" fill="black"><tspan font-family="Helvetica" font-size="3" font-weight="500" x="0" y="3" textLength=".8334961"> </tspan></text><rect x="42.519685" y="56.01181" width="99" height="23" fill="white"/><rect x="42.519685" y="56.01181" width="99" height="23" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(47.519685 61.01181)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="0" y="10" textLength="3.0561523"> </tspan></text><rect x="42.519685" y="32.011811" width="99" height="24" fill="white"/><rect x="42.519685" y="32.011811" width="99" height="24" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(47.519685 37.011811)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="16.495117" y="11" textLength="56.009766">Customer</tspan></text><rect x="202.3937" y="85.51181" width="99" height="14" fill="white"/><rect x="202.3937" y="85.51181" width="99" height="14" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(207.3937 90.51181)" fill="black"><tspan font-family="Helvetica" font-size="3" font-weight="500" x="0" y="3" textLength=".8334961"> </tspan></text><rect x="202.3937" y="49.51181" width="99" height="36" fill="white"/><rect x="202.3937" y="49.51181" width="99" height="36" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(207.3937 54.51181)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="0" y="10" textLength="81.925293">username: string</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="0" y="23" textLength="80.08838">password: string</tspan></text><rect x="202.3937" y="25.511811" width="99" height="24" fill="white"/><rect x="202.3937" y="25.511811" width="99" height="24" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(207.3937 30.511811)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="31.158203" y="11" textLength="26.683594">User</tspan></text><rect x="374.17323" y="79.01181" width="99" height="14" fill="white"/><rect x="374.17323" y="79.01181" width="99" height="14" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(379.17323 84.01181)" fill="black"><tspan font-family="Helvetica" font-size="3" font-weight="500" x="0" y="3" textLength=".8334961"> </tspan></text><rect x="374.17323" y="56.01181" width="99" height="23" fill="white"/><rect x="374.17323" y="56.01181" width="99" height="23" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(379.17323 61.01181)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="0" y="10" textLength="3.0561523"> </tspan></text><rect x="374.17323" y="32.011811" width="99" height="24" fill="white"/><rect x="374.17323" y="32.011811" width="99" height="24" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(379.17323 37.011811)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="18.827148" y="11" textLength="51.345703">Librarian</tspan></text><rect x="42.519685" y="198.72835" width="99" height="14" fill="white"/><rect x="42.519685" y="198.72835" width="99" height="14" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(47.519685 203.72835)" fill="black"><tspan font-family="Helvetica" font-size="3" font-weight="500" x="0" y="3" textLength=".8334961"> </tspan></text><rect x="42.519685" y="162.72835" width="99" height="36" fill="white"/><rect x="42.519685" y="162.72835" width="99" height="36" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(47.519685 167.72835)" fill="black"><tspan font-family="Helvetica" font-size="11" font-weight="500" x="0" y="10" textLength="79.49756">loandDate: Date</tspan><tspan font-family="Helvetica" font-size="11" font-weight="500" x="0" y="23" textLength="81.31836">returnDate: Date</tspan></text><rect x="42.519685" y="138.72835" width="99" height="24" fill="white"/><rect x="42.519685" y="138.72835" width="99" height="24" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(47.519685 143.72835)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" x="30.167969" y="11" textLength="28.664062">Loan</tspan></text><path d="M 374.17323 62.51181 L 358.67323 62.51181 L 316.8937 62.51181 L 314.8937 62.51181" marker-end="url(#UMLInheritance_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M 194.72244 266.4567 L 194.72244 250.9567 L 194.72244 241.9567 L 227.1437 241.9567 L 227.1437 233.72835 L 227.1437 231.72835" marker-end="url(#UMLInheritance_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 311.04922 272.9567 L 311.04922 257.4567 L 311.04922 245.4567 L 276.6437 245.4567 L 276.6437 233.72835 L 276.6437 231.72835" marker-end="url(#UMLInheritance_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><path d="M 141.519685 62.51181 L 157.01969 62.51181 L 186.8937 62.51181 L 188.8937 62.51181" marker-end="url(#UMLInheritance_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="92.019685" y1="93.01181" x2="92.019685" y2="138.72835" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(83.973173 127.149085)" fill="black"><tspan font-family="Helvetica" font-size="9" font-weight="500" x=".2487793" y="9" textLength="3.5024414">*</tspan></text><text transform="translate(97.04294 94.56383)" fill="black"><tspan font-family="Helvetica" font-size="9" font-weight="500" x=".49731445" y="9" textLength="5.005371">1</tspan></text><text transform="translate(47.04294 93.62378)" fill="black"><tspan font-family="Helvetica" font-size="10" font-weight="500" x=".43847656" y="10" textLength="41.123047">customer</tspan></text><text transform="translate(97.019685 124.15649)" fill="black"><tspan font-family="Helvetica" font-size="10" font-weight="500" x=".046875" y="10" textLength="23.90625">loans</tspan></text><line x1="141.519685" y1="175.72835" x2="192.4937" y2="175.72835" marker-end="url(#StickArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(188.70837 178.74243)" fill="black"><tspan font-family="Helvetica" font-size="10" font-weight="500" x=".21923828" y="10" textLength="5.5615234">1</tspan></text><text transform="translate(161.72257 159.58835)" fill="black"><tspan font-family="Helvetica Neue" font-size="10" font-weight="500" x=".43" y="10" textLength="36.14">medium</tspan></text></g></g></svg> |