作为我大学任务的一部分,我必须创建一个用于电子健康监测和记录保存的xml数据模型,现在我理解XML的概念和基本结构,但是我对它的最佳构建方式感到困惑。例如;我有一个xml文档(参见下面的结构),但我想问一下,在“健康”下将外围设备和医疗记录保存在同一文档中是否是一个好主意。因为这可以使单个文档非常大。
<health>
<pat>
<person>
<name></name>
<gender></gender>
<mobile></mobile>
<email></email>
</person>
<address>
<house></house>
<street></street>
<city></city>
<pc></pc>
</address>
</pat>
<Contact>
<name></name>
<tel></tel>
</Contact>
<doctor>
<title></title>
<firstname></firstname>
<surname></surname>
<tel></tel>
</doctor>
<drug>
<name></name>
<quantity></quantity>
<cost></cost>
<expirydate></expirydate>
<prescribedate></prescribedate>
</drug>
<peripheraldata>
<temperature></temperature>
</peripheraldata>
<records>
<warnings></warnings>
<symptoms></symptoms>
<diagnosis></diagnosis>
<date></date>
</records>
</health>
提前致谢
答案 0 :(得分:1)
如果没有要求声明,很难帮助您。 HL7是XML中健康信息的模式,它长达数千页,非常复杂。你显然想要一些更简单的东西,但在它变得简单之前它有多简单?
在文档中放入多少信息的问题始终是XML的一个挑战。每位患者一份文件?每个患者一集的一个文件?如果患者在诊所就诊,那么这些预约是与患者,诊所,医生或三者一起生活的吗?这完全取决于你想要实现的目标,而且你还没有说过。