2
我有一個應用程序,即將要將XSD或XML文件保存到數據庫。我在實體框架中使用SQL Server 2008 R2(或更高版本)。我有一個表單,用戶將上傳一個XSD或XML文件。這個文件的內容應該存儲在數據庫中。用於在SQL Server中保存XSD的BLOB或XML
一旦將XML/XSD存儲在數據庫中,我將永遠不必查看XML/XSD的具體內容,但稍後會將其下載。
在我看來,我有兩個途徑:
方法A.
- 上傳文件。
- 閱讀文件的內容。
- 將文件內容另存爲XML。
方法B.
- 上傳文件。
- 將文件保存爲BLOB。
什麼是更好的選擇,在這裏,還是有一個(更好的)第三種選擇呢?
你是對的。關鍵是我的架構師希望將其存儲在數據庫中,並與其他有關同一模型的信息一起使用。 – smoksnes
@smoksnes - 聽起來完全像建築師要求的那種東西; IMO是六位一體的,六位是另一位。只需要選擇要求您編寫最少代碼的選項... –