中实施参照完整性-ipd的基础概念

时间:2024-06-23 14:42:53
【文件属性】:

文件名称:中实施参照完整性-ipd的基础概念

文件大小:5.14MB

文件格式:PDF

更新时间:2024-06-23 14:42:53

数据库原理

图 2-12 在 MySQL 5.1 中实施参照完整性 2.3 NULL 值的问题 在结束表之间的关系的讨论之前,需要先讨论一个小的但非常重要的主题:NULL 值是表 的某个单元格中缺失的值。考虑如下表,该表用于跟踪服装制造商的成品。 ITEM (ItemNumber, ItemName, Color, Quantity) 该表的示例数据如图 2-13 所示。注意,在 后一个数据行中,ItemNumber 列为 400, ItemName 列为 Spring Hat,但是 Color 列中没有值。NULL 值的问题在于它们是不确定的,我 们不知道如何解释 NULL 值,因为可以分析出三种可能的含义。首先,NULL 值可能意味着没 有适当的颜色值,Spring Hat 没有任何颜色。其次,NULL 值可能意味着人们知道该值为空; 也就是说,Spring Hat 有颜色,但是还没有决定使用何种颜色。可能通过在帽子周围添加丝带 来确定颜色,但是直到订单到达时才会完成该工作。第三,NULL 值还可能意味着帽子的颜色 未知,帽子确实有颜色,但是没有人检查以了解到底是何种颜色。 图 2-13 ITEM 关系和数据示例


网友评论