数据库设计技术在研制开发刀具管理系统时,建立刀库信息数据是基础。数据库设计阶段应首先对数据库应用领域进行深入细致的调查和分析,收集用户对数据库信息和处理功能方面的要求,设计出能充分反映用户需求的概念模式。
通过对典型先进制造系统中刀具流动情况分析可知,刀具在刀库、机床、刃磨站、装调室及运输小车之间流动而形成刀具物流;其相应刀具信息则是在刀具工作站、机床数控装置以及设计工艺部门之间传输,即刀具信息流。用户对管理系统要求大致可归纳为刀具计划管理功能、调度管理功能、库存管理功能和刀具信息查询统计及维护功能等。
按照以上几个功能要求对整个数据库的数据处理过程进行划分,建立多个分过程的实体联系模型(E-R模型),通过消除其交叉冗余部分,汇总成一个总体E-R图模型。对其中各个实体、联系进一步分析,建立对它们进行详细描述的数据字典。至此就完成了数据库概念设计阶段,这是数据库设计中影响全局的、关系到数据库设计开发成功与否的关键环节。
由已有的概念设计,选择适当操作平台及数据系统,便可进行数据库逻辑设计,利用规范化理论将E-R图转换成关系数据模型,此后尚需进行物理设计以及最后数据库系统应用软件开发。