有这么两张表,
A表叫大类表,它有 name,re,等共3个字段
B表叫小类表,它有 name,re,等共4个字段,另外小类表会和包括大类表好几个表关联.现在我有这样的想法,大类表和小类表可否合成一张表,这样我就只需要一张类型表,而不用什么大类小类表,减少了表的数量,名字也容器起.但是会不会有什么不妥?我能想到的:两张表都存在扩展的可能性,合成后会存在一些亢余字段.请大家各抒几见啊..
A表叫大类表,它有 name,re,等共3个字段
B表叫小类表,它有 name,re,等共4个字段,另外小类表会和包括大类表好几个表关联.现在我有这样的想法,大类表和小类表可否合成一张表,这样我就只需要一张类型表,而不用什么大类小类表,减少了表的数量,名字也容器起.但是会不会有什么不妥?我能想到的:两张表都存在扩展的可能性,合成后会存在一些亢余字段.请大家各抒几见啊..
ID Name Re ParentID可用樹形
建个字段 Code
大类: 01,02,03 ...
小类 :0101,0102;0201,0202;0301 ...
这样每个类型的 父子关系很清楚
id 类别 其他
1 1 xx
2 12 xx
3 22 xx
4 13 xx
5 23 xx
6 13 xx
7 131 xx
类别 第一位是大类 第2 是 子类 第三是第2的 子类