1.通常情況下一個(gè)系統(tǒng)中會(huì)有N多的分類信息,我一般是用一張表來(lái)保存,并設(shè)計(jì)成無(wú)限級(jí)分類的形式,我目前是通過(guò)如下方式實(shí)現(xiàn):
ID?? ParentId? Title? Relations?? CodeType
1????? 0?????????? A級(jí)??? ,1,???????????? 1
2????? 1?????????? A-1級(jí) ,1,2,????????? 1
3????? 0?????????? C級(jí)??? ,3,???????????? 2
4??????3?????????? C-1級(jí) ,3,4,????????? 2
還有一種方式就是:
Code??? Title? CodeType
01??????? A級(jí)???????? 1
0101???? A-1級(jí)?????? 1
01??????? C級(jí)???????? 2
0101???? C-1級(jí)?????? 2
現(xiàn)在請(qǐng)高人指點(diǎn)一下,上面哪種方式要好一些,為什么?
另外,在業(yè)務(wù)表中保存分類信息時(shí),通常情況下,我們是直接保存ID或Code,還是同時(shí)保存ID/Code和Title呢?
謝謝!
請(qǐng)教關(guān)于SQL數(shù)據(jù)庫(kù) 分類表設(shè)計(jì),及與業(yè)務(wù)表關(guān)聯(lián)的問(wèn)題
www說(shuō)
2018-12-07 08:12:21