软件测试管理

软件测试与持续质量改进(附录G)(续)

软件测试

旧的产品型号实体现在依赖于新的产品型号实体,可以加入新的型号而不需要保留产品描述和源供应商信息,可以删除型号同时仍保留关于产品本身的信息。

当混合键标识一个实体类型的实例时,属性部分依赖于键的情况就变得明显了。

如果一个产品有多个源供应商时,会对以上实体造成什么样的影响呢?

3.第三范式(3NF)

每个属性都仅仅依赖于这个键。

规范化的第三个步骤就是去除依赖于实体的其他非主属性的属性。

在这一点上应当指出,非主属性是一个既不是主键也不是候选键的属性。候选键是也能够唯一标识出一个实体的每个实例的属性,但它不是主键。(例如,一个人事文件的主键是员工的编号,这一文件也包括一个社会保险编号,这两个键都可以唯一标识该员工,这时员工的编号就是主键,社会保险编号就是候选键。)

考虑表G-24中的订单实体,其每一个实例都代表了一种产品的一个订单,作为已知量,假设单位价格随着机器以及合同的变化而变化。

软件测试


文章评论

表情

共 0 条评论,查看全部
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~