包含用例图、类图、实体图、序列图、活动图、功能结构图、界面设计图 Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
133 lines
26 KiB
Plaintext
133 lines
26 KiB
Plaintext
<mxfile host="app.diagrams.net" modified="2026-02-27T13:20:00.000Z" agent="OpenCode" version="24.7.17" type="device">
|
|
<diagram id="entity-diagram" name="图4.9 实体属性图(示例风格)">
|
|
<mxGraphModel dx="2200" dy="1400" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="3600" pageHeight="1800" math="0" shadow="0" background="none">
|
|
<root>
|
|
<mxCell id="0" />
|
|
<mxCell id="1" parent="0" />
|
|
|
|
<mxCell id="10" value="爱维宠物医院管理系统实体图" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;fillColor=none;strokeColor=#000000;fontColor=#000000;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="1460" y="30" width="420" height="56" as="geometry" /></mxCell>
|
|
|
|
<mxCell id="e1" value="<b>用户</b>" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="240" y="235" width="120" height="50" as="geometry" /></mxCell>
|
|
<mxCell id="e1a1" value="用户ID(PK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="250" y="130" width="100" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e1a2" value="用户名" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="90" y="220" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e1a3" value="手机号" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="90" y="310" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e1a4" value="角色" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="390" y="220" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e1a5" value="状态" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="390" y="310" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e1l1" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e1a1" target="e1"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e1l2" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e1a2" target="e1"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e1l3" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e1a3" target="e1"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e1l4" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e1a4" target="e1"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e1l5" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e1a5" target="e1"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
|
|
<mxCell id="e2" value="<b>医生</b>" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="920" y="235" width="120" height="50" as="geometry" /></mxCell>
|
|
<mxCell id="e2a1" value="医生ID(PK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="930" y="130" width="100" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e2a2" value="姓名" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="770" y="220" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e2a3" value="科室" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="770" y="310" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e2a4" value="职称" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="1070" y="220" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e2a5" value="状态" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="1070" y="310" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e2l1" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e2a1" target="e2"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e2l2" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e2a2" target="e2"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e2l3" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e2a3" target="e2"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e2l4" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e2a4" target="e2"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e2l5" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e2a5" target="e2"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
|
|
<mxCell id="e3" value="<b>宠物</b>" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="1600" y="235" width="120" height="50" as="geometry" /></mxCell>
|
|
<mxCell id="e3a1" value="宠物ID(PK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="1610" y="130" width="100" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e3a2" value="主人ID(FK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="1450" y="220" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e3a3" value="宠物名" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="1450" y="310" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e3a4" value="品种" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="1750" y="220" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e3a5" value="性别" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="1750" y="310" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e3l1" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e3a1" target="e3"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e3l2" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e3a2" target="e3"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e3l3" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e3a3" target="e3"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e3l4" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e3a4" target="e3"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e3l5" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e3a5" target="e3"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
|
|
<mxCell id="e4" value="<b>预约</b>" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="2280" y="235" width="120" height="50" as="geometry" /></mxCell>
|
|
<mxCell id="e4a1" value="预约ID(PK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="2290" y="130" width="100" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e4a2" value="顾客ID(FK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="2130" y="220" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e4a3" value="宠物ID(FK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="2130" y="310" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e4a4" value="医生ID(FK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="2430" y="220" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e4a5" value="预约状态" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="2430" y="310" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e4l1" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e4a1" target="e4"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e4l2" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e4a2" target="e4"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e4l3" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e4a3" target="e4"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e4l4" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e4a4" target="e4"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e4l5" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e4a5" target="e4"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
|
|
<mxCell id="e5" value="<b>就诊</b>" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="2960" y="235" width="120" height="50" as="geometry" /></mxCell>
|
|
<mxCell id="e5a1" value="就诊ID(PK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="2970" y="130" width="100" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e5a2" value="预约ID(FK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="2810" y="220" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e5a3" value="宠物ID(FK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="2810" y="310" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e5a4" value="医生ID(FK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="3110" y="220" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e5a5" value="诊断结果" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="3110" y="310" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e5l1" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e5a1" target="e5"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e5l2" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e5a2" target="e5"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e5l3" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e5a3" target="e5"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e5l4" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e5a4" target="e5"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e5l5" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e5a5" target="e5"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
|
|
<mxCell id="e6" value="<b>病历</b>" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="240" y="955" width="120" height="50" as="geometry" /></mxCell>
|
|
<mxCell id="e6a1" value="病历ID(PK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="250" y="850" width="100" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e6a2" value="就诊ID(FK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="90" y="940" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e6a3" value="医生ID(FK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="90" y="1030" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e6a4" value="记录类型" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="390" y="940" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e6a5" value="记录内容" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="390" y="1030" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e6l1" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e6a1" target="e6"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e6l2" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e6a2" target="e6"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e6l3" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e6a3" target="e6"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e6l4" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e6a4" target="e6"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e6l5" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e6a5" target="e6"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
|
|
<mxCell id="e7" value="<b>处方</b>" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="920" y="955" width="120" height="50" as="geometry" /></mxCell>
|
|
<mxCell id="e7a1" value="处方ID(PK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="930" y="850" width="100" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e7a2" value="就诊ID(FK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="770" y="940" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e7a3" value="顾客ID(FK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="770" y="1030" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e7a4" value="医生ID(FK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="1070" y="940" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e7a5" value="总金额" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="1070" y="1030" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e7l1" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e7a1" target="e7"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e7l2" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e7a2" target="e7"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e7l3" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e7a3" target="e7"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e7l4" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e7a4" target="e7"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e7l5" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e7a5" target="e7"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
|
|
<mxCell id="e8" value="<b>处方明细</b>" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="1600" y="955" width="120" height="50" as="geometry" /></mxCell>
|
|
<mxCell id="e8a1" value="明细ID(PK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="1610" y="850" width="100" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e8a2" value="处方ID(FK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="1450" y="940" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e8a3" value="药品ID(FK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="1450" y="1030" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e8a4" value="数量" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="1750" y="940" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e8a5" value="用法用量" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="1750" y="1030" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e8l1" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e8a1" target="e8"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e8l2" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e8a2" target="e8"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e8l3" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e8a3" target="e8"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e8l4" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e8a4" target="e8"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e8l5" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e8a5" target="e8"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
|
|
<mxCell id="e9" value="<b>药品</b>" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="2280" y="955" width="120" height="50" as="geometry" /></mxCell>
|
|
<mxCell id="e9a1" value="药品ID(PK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="2290" y="850" width="100" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e9a2" value="药品名称" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="2130" y="940" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e9a3" value="分类" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="2130" y="1030" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e9a4" value="单价" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="2430" y="940" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e9a5" value="库存数量" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="2430" y="1030" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e9l1" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e9a1" target="e9"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e9l2" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e9a2" target="e9"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e9l3" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e9a3" target="e9"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e9l4" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e9a4" target="e9"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e9l5" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e9a5" target="e9"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
|
|
<mxCell id="e10" value="<b>订单</b>" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="2960" y="955" width="120" height="50" as="geometry" /></mxCell>
|
|
<mxCell id="e10a1" value="订单ID(PK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="2970" y="850" width="100" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e10a2" value="就诊ID(FK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="2810" y="940" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e10a3" value="顾客ID(FK)" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="2810" y="1030" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e10a4" value="支付方式" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="3110" y="940" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e10a5" value="金额" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" vertex="1" parent="1"><mxGeometry x="3110" y="1030" width="120" height="40" as="geometry" /></mxCell>
|
|
<mxCell id="e10l1" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e10a1" target="e10"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e10l2" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e10a2" target="e10"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e10l3" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e10a3" target="e10"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e10l4" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e10a4" target="e10"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
<mxCell id="e10l5" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" edge="1" parent="1" source="e10a5" target="e10"><mxGeometry relative="1" as="geometry" /></mxCell>
|
|
</root>
|
|
</mxGraphModel>
|
|
</diagram>
|
|
</mxfile>
|