元器件存储的数据模型

                             图1 元器件存储的基本模型

所有的元器件都是由如图1所示的三个部分数据构成的。基本数据和参数都属于元器件的参数系列,这样做的目的减小了数据库的冗余程度;类型作为元器件分类使用。

基本数据:是指作为每一种元器件都具有的数据信息,一般在信息记录以后便一般不再做修改,供用户做查询使用,应尽可能的全面,可以有效的避免数据冗余。如元器件型号(ID),元器件种类ID,元器件名称,生产厂家,生产日期等。

元器件类型:每一种元器件都有一些分类方法,便于用户缩小查找的范围,提高查找效率。如按生产厂家(品牌),按型号,按精度,按价格等分类方式。

元器件参数:每一种元器件包含一些具体的参数,以满足用户不同的需求,且每一种元器件的参数也是不尽相同的,所有针对每一种元器件,我们都分别设置具体的参数,参数可以随需求动态的增加。参数包括:精度,容量,尺寸,温度,电压,封装方式等。

             图2 数据模型中涉及到的表(增加参数值表,增加参数单位表)

根据以上数据,涉及以下的数据库表

元器件种类表

元器件表

元器件分类名称表

元器件分类表

元器件分类关联表

元器件参数名称表

元器件参数值表

元器件参数关联表

元器件参数单位分类表

元器件参数单位表

元器件参数单位元素表

元器件参数单位关联表

元器件参数单位表

元器件参数单位表

元器件参数值单位对应表