0
我正在考虑设计一张表单作为处方,将其与数据一起提供,然后捕获并打印,并将捕获的图像作为图像保存在数据库中。如何在SQL Server 2008 R2数据库(诊所项目)中存储处方
但是我害怕数据库增长时,我把每张处方都作为图像保存在数据库中(几年后),恐怕它会达到一个大小限制(我需要将所有处方内容存储在一列中patient
表)。
是否有这种方式来保存处方的权利?还是有更好的方法来保存处方以随时检索和打印它?
我可以将处方内容保存为一个单元格中的分隔字符串(用任何符号($$)分隔),当用户尝试检索处方时程序分离单元格内容(使每个$$为新行)并将它们绘制到打印的表单上?
我会*绝对*建议存储**实际数据** - 不是处方的屏幕截图。并且我还建议**不要再重新发明轮子 - 不要发明一个将多个数据片段存储到字符串的新“方案” - 使用现有标准 - 或者** XML **,或者** JSON **或类似的东西! –
我看到一些Rx数据被插入到1列中,并带有1个特殊字符,例如你提到$$。想象一下,图像有许多不必要的数据,如白色空白等等。保存在1列是很好的选择,你需要设计你的算法什么是顺序。 –