0
我有這些字段(DocId(pk),TransId(pk),rev,...)的表「tblTransDocs」,並且對於此表的每一行我都可以有文件。是我必須使這些領域(fileId(int),文件名(varchar),內容類型(varchar),數據(var二進制)和添加Fileid作爲外鍵「tblTransDocs」另一個表或我可以添加列「tblTransDocs」保存文件到像(文件名(VARCHAR),內容類型(VARCHAR),數據(VAR二進制)數據庫。將文件保存到SQL Server數據庫
哪條路是正確的?
[BLOB or Not To BLOB](http://research.microsoft.com/apps/pubs/default.aspx?id=64525) – Oded
@Oded - 這不包括2008年推出的FILESTREAM。 –
@MartinSmith - 當然。但是'FILESTREAM'只是指向...文件系統。你知道你可以更改文件的內容,SQL Server不會眨眼嗎? – Oded