快速提问。假设我有一个名为" Employee"的关系。输入
" bDate"此关系的每个元组的属性(生日)例如是
目前" YYYY-MM-DD" (1988-10-01),它很容易被数组的属性类型所占据
CHAR的。如果bDate属性为
,它是否会被视为域约束输入" 01-OCT-88"?我的分析推理是,它不会,
因为这个输入可以很容易地存储在CHAR数组中,但形式是
不同,翻转。从数据库完整性的角度来看,这种不同的形式被视为域约束?
答案 0 :(得分:3)
评论时间有点长。
您不会将bDate
存储为字符串。您可以将其存储为日期。因此,日期的表示不会产生任何影响,因为它们都变成了内部表示。
将日期存储为字符串与域约束无关。这只是不好的做法。