繁星coding
2019-06-18 10:10:25
推薦用于標(biāo)記或標(biāo)記的SQL數(shù)據(jù)庫設(shè)計(jì)我聽說過幾種實(shí)現(xiàn)標(biāo)記的方法;使用TagID和ItemID之間的映射表(對我來說很有意義,但它可以擴(kuò)展嗎?),在ItemID中添加固定數(shù)量的可能的TagID列(似乎是個(gè)壞主意),將標(biāo)記保留在逗號分隔的文本列中(聽起來很瘋狂,但可能有效)。我甚至聽過有人推薦稀疏矩陣,但是標(biāo)簽名是如何優(yōu)雅地增長的呢?我是不是錯(cuò)過了標(biāo)簽的最佳實(shí)踐?
3 回答

小唯快跑啊
TA貢獻(xiàn)1863條經(jīng)驗(yàn) 獲得超2個(gè)贊
Table: Item Columns: ItemID, Title, ContentTable: Tag Columns: TagID, TitleTable: ItemTag Columns: ItemID, TagID

弒天下
TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超8個(gè)贊
tagcloud: { map: function(doc){ for(tag in doc.tags){ emit(doc.tags[tag],1) } } reduce: function(keys,values){ return values.length }}
添加回答
舉報(bào)
0/150
提交
取消