分层带属性的数据结构怎么做数据库

我最近一直在思考这样一种数据结构怎么做成数据表:
1、我想给工程项目用到的设备和材料做成数据库,物料编码想采用这种分层次的结构;
2、每个层次都会有个编号,然后物料编号就是几个层次的编号加起来的结果;
3、每个层次都会有自己的n个属性,这些属性一层层到底就构成了一个设备或者材料的所有的属性;
4、这些属性需要能方便的扩展;物料编码

wangyf600
讨论数量: 4
chowjiawei

file

这样子设计就可以

value存json 新增的时候每次取出来 增加 再存入

2年前 评论
wangyf600 (楼主) 2年前

分两张表就ok 了,属性单独拿出来。主表加个父id

2年前 评论

有点像sku

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!