我有一個由多個客戶端使用的ASP.NET數據錄入應用程序。該應用程序由多個數據輸入模塊組成,這些模塊對所有客戶端都是通用的如何爲可定製應用程序設置數據模型
我現在有多個客戶想要添加自己的自定義模塊,通常由十幾個數據點組成。一些值將文本,其他數值,一些將是下拉選擇等。
我需要處理數據模型的建議。我對如何處理有兩點想法。首先將爲每個客戶端的每個新模塊創建一個新表。這很乾淨,但我不特別喜歡它。我的另一個想法是爲每個客戶端的每個自定義數據點都有一個包含列的表。這個表最終會有很多列和很多NULL值。我不太喜歡這兩種解決方案,並且懷疑有更好的方法可以做到這一點,所以你的任何反饋都會被讚賞。
我使用SQL Server 2008的
+1組織良好,信息豐富。我添加了一個鏈接到xml-eav選項。 –
修正了降價。 –