读书人

多级分类怎么建表

发布时间: 2012-02-10 21:27:42 作者: rapoo

多级分类如何建表
1抗微生物药物
1.1抗生素类药物
1.1.1β内酰胺类药物
1.1.1.1青霉素类药物
1.1.1.1.1窄谱天然青霉素类药物
然后第5级目录下面还分甲类和乙类,我要做个查询的功能,请大家指点一下这个表该如何建。

[解决办法]
n_id,n_parentid,c_name,c_path

c_path存储完成路径信息
n_parentid为上级目录信息

生成树结构时根据n_parentid,根级的n_parentid为0,
模糊查询时用c_path,它用于存储某级的完成路径,
如1->1.1>1.1.2
[解决办法]
楼主是要建立一个数据库表?表的结构是平行的关系,不过可以在字段分配上达到逻辑上的层级关系,如字段2=字段1.***,字段3=字段2.***。

读书人网 >PB

热点推荐