根据兽用B超前期UML建模分析可知,数据信息的存储主要涉及以下几个关系(二维表):
兽用B超上患病动物的基本信息表:记录患病动物访问ID、姓名、性别、年龄等基本信息。另外,如果患病动物检查的科目是产科或心脏科,则还需要包括体高、体重、体表面积等参考信息。
兽用B超上兽医信息表:记录动物医生的工作ID、姓名、联系方式等信息。
兽用B超上各个科目的诊断结果信息表:记录产科、心脏、泌尿系、外周血管、小器官等科目的检查描述信息,根据检查科目不同,患病动物的诊断结果将分别存储在不同的表中。
兽用B超上图像存储表:存储患病动物典型图像的存储路径。
兽用B超兽医学词库表:记录了大量兽医学诊断的词条,供诊断报告调用。
兽用B超上管理登陆表:记录了有管理权限人员的相关信息。
根据对数字微机兽用B超诊断系统的功能需求分析,我们在数据库设计部分需要把握这几个原则,即结构简单、清晰,操作方面、快捷和易于维护。兽医学信息数据库中一个比较关键的字段是患者访问号,它被作为主键维系与其他各二维表的联系。为了减轻兽医的工作繁琐度,从技术上实现了患病动物访问号的自动生成算法。
http://xzh.i3geek.com