2017-02-16 30 views
0

我正在考慮設計一張表單作爲處方,將其與數據一起提供,然後捕獲並打印,並將捕獲的圖像作爲圖像保存在數據庫中。如何在SQL Server 2008 R2數據庫(診所項目)中存儲處方

但是我害怕數據庫增長時,我把每張處方都作爲圖像保存在數據庫中(幾年後),恐怕它會達到一個大小限制(我需要將所有處方內容存儲在一列中patient表)。

是否有這種方式來保存處方的權利?還是有更好的方法來保存處方以隨時檢索和打印它?

我可以將處方內容保存爲一個單元格中的分隔字符串(用任何符號($$)分隔),當用戶嘗試檢索處方時程序分離單元格內容(使每個$$爲新行)並將它們繪製到打印的表單上?

+0

我會*絕對*建議存儲**實際數據** - 不是處方的屏幕截圖。並且我還建議**不要再重新發明輪子 - 不要發明一個將多個數據片段存儲到字符串的新「方案」 - 使用現有標準 - 或者** XML **,或者** JSON **或類似的東西! –

+0

我看到一些Rx數據被插入到1列中,並帶有1個特殊字符,例如你提到$$。想象一下,圖像有許多不必要的數據,如白色空白等等。保存在1列是很好的選擇,你需要設計你的算法什麼是順序。 –

回答

0

將處方表頭數據保存在表格中,另一張表格的處方行中,並創建一個可以提供打印格式的算法。 您將保存位置並能夠查詢您的數據。或者在5,10年後存檔。 這種數據相對較小是隻有字符串,沒有二進制數據。

相關問題