我在學.net web窗體程序,遇到c#model類中的屬性類型是list或者dictionary,那么,如何根據這兩種數據類型在數據表中建立相應列呢,列的類型怎么弄??? 當前我只想到了SqlServer用特殊格式的字符串來存,取的時候再做處理轉化成list和dictionary,但這種方式很不爽啊。。public class UserInfo { public int UserID { get; set; } public int UserSmallHeadPath { get; set; } public string UserNickName { get; set; } public List<string> UserCollectedNewsID { get; set; } //用戶收藏的所有新聞的ID的集合 }如果根據這個類建立一張表,那么這個UserCollectedNewsID怎么處理??
1 回答

料青山看我應如是
TA貢獻1772條經驗 獲得超8個贊
這個地方千萬不要想簡單放在一條記錄內,json不行,逗號更不行。
有沒想過你如何去更新其中一部分?
有沒有考慮過如果用戶這里有點量級的數據你讀的時候怎么辦?
有沒有針對大量這種數據的計算的解決方案,比如join出來用戶喜好的標題什么的?
- 1 回答
- 0 關注
- 887 瀏覽
添加回答
舉報
0/150
提交
取消