由于学习xml时间不长,整体来说对xml还比较模糊。
1、做电子病历定义文档结构时,是单病种定义一文档还是一个病种定义一个文档?
2、用xml是如何存储的,是存储xml文件还是xml文件中的数据存储到数据库中?那又是如何存储的?
3、经常说用xml进行结构化存储,是如何结构化存储的?
xml是用于数据存储的,也可以说是一种小型的数据存储的东西。可以看做小型的数据库,但由于XML发展时间的原因,现在还不能实现比如存储过程、视图之类的高级数据库应用。数据是直接存储在XML文件中的,XLST是用来格式化XML输出的,现阶段XML发展还不是很成熟,有些应用还不够好,如果是太大型的数据,还是建议用SQL 2000或ORACLE,如果你是绝对的高手,就当我没说
考虑把数据存储在数据库中,输出的时候转换为XML
学习,现在xml的实现主要用于数据的临时存储和中转,我是这样理解的,不知对不对哦
同意gOODiDEA(无语),结果保存到数据库中,提交时由XML再保存到数据库中,查询时由数据库生成XML
xml还不能与大型数据库抗衡,只是做输出时可能做为一种跨平台和系统考虑
也在学习中,同意楼上的观点
数据还是要存储到数据库,xml只适合与小的数据,xml最好的一个方面就是可以提高性能,比如可以把一些常用的查询结果输出为xml文件,那么在多客户端是只要通过xslt来显示,还有就是离线操作的时候,减轻服务器的负担,
考虑把数据存储在数据库中,输出的时候转换为XML
-------
不知道为什么要这样做?非要用XML不可吗?