设备查询下可细分为三个模块:设备参数表,维修资料(包括图纸、零配件表、维修演示视频),设备使用手册。查询可以按照设备型号、类型等字段进行模糊查询。
请问这样需求 我该怎样设置数据库字段 和类型 应该有哪些字段 都是什么类型
设备参数有什么参数就设什么字段,至于什么类型,你也没说参数是什么所以没法确定。其他两个表也如此
如果我设置了 一个表 设置个字段为ntext然后用文本编译器向里面添加这些数据可以吗 我可以在web上显示出这些数据吗
@Hi丶wyj: 你用什么数据库啊?可以在web上显示
@zhanghb: 数据类型是个树形结构的 比如手机设备 电脑设备 设备下面还有子设备 这样的 但是我不知道设备的具体属性
@Hi丶wyj: 明白你的意思,把表设计成key-value形式的。key存放属性名,value存放属性值,在加个PID的字段用来表示父id是谁
@zhanghb: 是的 我现在已经创建了 树形数据库了 Id Pid name 等于设备分类做好了 就是 当我要查看设备的具体信息时 我是否还需要创建一个详细信息表 (比如 视频, 手册,图片)但是这个表的具体属性不是固定的 所以 我想用文本编译器 把客户存的这些详细信息 放到这个表中Ntext字段中 这样不是愿意传什么资料 都可以了
@Hi丶wyj: 也可以,就是后期要做一些统计啊,查询什么的费电劲,你还得拆分字符串。
@zhanghb: 唉 我也愁了 不这样的话 单创建表 我不知道具体属性有哪些 还没法固定
1、先分析这几张表的对应关系;
2、考虑到模糊查询,可以优先选择字符串类型;
3、根据数据量级别,判断是否用主从表结构;