我的情况是这样:信息类和自动化类是两大类,允许用户自己增加大类和大类里的一级子类,二级子类,例如:信息类
|
电脑类
| |
| 笔记本类
| |
| 台式机
网络设备类
| |
| 交换机
| |
| 路由器
|
终端输出类
| |
| 打印机
| |
| 扫描一
.....
这种情况,数据库应该怎样划分,是每个级别的类一个表,还是用在同一个表并且每个记录用两个字段来标识它分别属于哪个根类和哪个父类,请各位高手给点建议。谢了!
|
电脑类
| |
| 笔记本类
| |
| 台式机
网络设备类
| |
| 交换机
| |
| 路由器
|
终端输出类
| |
| 打印机
| |
| 扫描一
.....
这种情况,数据库应该怎样划分,是每个级别的类一个表,还是用在同一个表并且每个记录用两个字段来标识它分别属于哪个根类和哪个父类,请各位高手给点建议。谢了!
解决方案 »
- 主窗体的actiontoolbar如何动态添加子窗体的action
- 菜鸟求助,急!!!
- 请教斑竹等高手,图形怎样连同坐标系一起放大放小,为什么autocad中的图形无论怎么旋转缩放一点都不变形?就连取整误差都看不出来。
- DBGrid上显示图片?
- 怎样判断windows窗体中所有组件是否为tedit类型?(在线)
- 如何解决Form窗体调用问题
- 怎样在DBGrid中限制使用“CTRl+DEL“不删除数据表格中的记录?
- 我有一个别人做的组件TMyEdit,我该怎么安装啊?
- 请教数据保存的问题
- debug.exe重定向问题
- 关于终止程序 在线等!!!!!!!!!!!!!!
- ADO数据集实时刷新问题??
table1(父类id,父类名,...)
table2(子类id,子类名,父类id//实际上是一个标志位,用来表示在哪一类)