33 lines
No EOL
8.3 KiB
Text
33 lines
No EOL
8.3 KiB
Text
<mxGraphModel dx="0" dy="0" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" background="none" math="0" shadow="0">
|
|
<root>
|
|
<mxCell id="0" />
|
|
<mxCell id="1" parent="0" />
|
|
<mxCell id="node8" parent="1" vertex="1" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>Address</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;">- id: Integer<br/>- street: String<br/>- number: String<br/>- state: String<br/>- zipcode: Integer<br/>- city: String</p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> city: String<br/> street: String<br/> state: String<br/> zipcode: Integer<br/> number: String<br/> id: Integer</p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;">
|
|
<mxGeometry x="-133" y="215" width="143" height="296" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node6" parent="1" vertex="1" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>Appointment</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;">- customerid: Integer<br/>- id: Integer<br/>- starttime: Instant<br/>- activityid: Integer<br/>- endtime: Instant</p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> endtime: Instant<br/> customerid: Integer<br/> id: Integer<br/> activityid: Integer<br/> starttime: Instant</p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;">
|
|
<mxGeometry x="539" y="215" width="164" height="252" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node1" parent="1" vertex="1" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>Customer</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;">- dateofbirth: LocalDate<br/>- firstname: String<br/>- phone: String<br/>- addressid: Address<br/>- lastname: String<br/>- id: Integer</p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> dateofbirth: LocalDate<br/> firstname: String<br/> addressid: Address<br/> id: Integer<br/> phone: String<br/> lastname: String</p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;">
|
|
<mxGeometry x="416" y="-170" width="181" height="296" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node4" parent="1" vertex="1" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>Discountscheme</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;">- customertype: String<br/>- startdate: LocalDate<br/>- pricediscount: Double<br/>- id: Integer<br/>- percentdiscount: Double<br/>- enddate: LocalDate</p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> pricediscount: Double<br/> enddate: LocalDate<br/> id: Integer<br/> percentdiscount: Double<br/> customertype: String<br/> startdate: LocalDate</p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;">
|
|
<mxGeometry x="177" y="-170" width="194" height="296" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node3" parent="1" vertex="1" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>Historicalprice</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;">- date: LocalDate<br/>- price: Double<br/>- activityid: Activity<br/>- id: Integer</p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> date: LocalDate<br/> price: Double<br/> activityid: Activity<br/> id: Integer</p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;">
|
|
<mxGeometry x="-133" y="556" width="158" height="208" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node0" parent="1" vertex="1" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>Lineitem</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;">- appointmentid: Appointment<br/>- quantity: Integer<br/>- orderid: Order<br/>- id: Integer<br/>- activityid: Activity</p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> quantity: Integer<br/> activityid: Activity<br/> appointmentid: Appointment<br/> id: Integer<br/> orderid: Order</p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;">
|
|
<mxGeometry x="55" y="215" width="219" height="262" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node5" parent="1" vertex="1" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>Order</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;">- totalprice: String<br/>- discountapplied: Double<br/>- discountschemeid: Discountscheme<br/>- id: Integer<br/>- time: LocalTime<br/>- date: LocalDate<br/>- customerid: Customer</p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> totalprice: String<br/> date: LocalDate<br/> discountapplied: Double<br/> discountschemeid: Discountscheme<br/> customerid: Customer<br/> time: LocalTime<br/> id: Integer</p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;">
|
|
<mxGeometry x="-133" y="-170" width="265" height="340" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node7" parent="1" vertex="1" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>Professor</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;">- department: String<br/>- id: Integer<br/>- customers: Customer<br/>- office: String<br/>- research: String</p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> research: String<br/> department: String<br/> id: Integer<br/> customers: Customer<br/> office: String</p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;">
|
|
<mxGeometry x="319" y="215" width="175" height="252" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node2" parent="1" vertex="1" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>Student</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;">- minor: String<br/>- customers: Customer<br/>- id: Integer<br/>- graddate: LocalDate<br/>- enterdate: LocalDate<br/>- major: String</p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> enterdate: LocalDate<br/> minor: String<br/> major: String<br/> id: Integer<br/> customers: Customer<br/> graddate: LocalDate</p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;">
|
|
<mxGeometry x="642" y="-170" width="175" height="296" as="geometry" />
|
|
</mxCell>
|
|
</root>
|
|
</mxGraphModel> |