谢谢您的回复,很清晰。
实际是任何设备以及分组都是不固定的,
现在的设计就是3个实体表一个业务数据表,数据表中包含3个实体字段。如下:
设备 (ID,名称,.....)
小组 (ID,名称,.....)
人员 (ID,名称,性别,...)
测试活动(ID,chipID, msgID, 测试时间,测试员人员ID,测试用设备ID,测试小组ID, 测试结果值1,测试结果值2,.......)
遇到的问题就是以前业务数据过来后直接丢到数据库(时间、chipID \msgID\业务数据。。。。),现在表修改了就要把3个实体字段与数据字段合并再插入到数据库。不知道这样会不会影响数据插入和查询的效率。
【 在 Yuguo15666 的大作中提到: 】
: 从你描述的业务情况来看,人员和设备并没有稳固的分配关系,只是在一次测试中临时使用产生关系,所以不需要人员设备关系表。再假定一个人只属于一个组:
: 实体表:
: 设备 (ID,名称,.....)
: ...................
--
修改:annodom FROM 39.144.34.*
FROM 39.144.34.*