我開始使用LINQ2SQL在ASP.NET MVC3中創建博客,我在想什麼是爲帖子製作標籤的最佳方法。關於標籤的博客數據庫問題
方案1: 我只需添加另一行到名爲tags
單獨的每一個標籤blogPosts
表,用逗號,當我搜索包含一些標記每一個崗位我只是選擇*凡在標籤包含我後面的文本。
方案2: 我添加另一臺名爲PostTags
和另一個名爲Tags
。 PostTags
將包含postID
和tagID
。 Tags
將包含ID
和Tag
本身。還要在這些表之間建立DB關係。
那麼哪個是最好的解決方案?
在場景一中,我相信你的意思是「添加另一個**列**」而不是行,是否正確? –