外键为空
来源:互联网 发布:用js修改图片地址 编辑:程序博客网 时间:2024/04/29 14:37
之前听过“表外键可以为空”,也就认为可为空了,今天整理收藏夹,打开那篇帖子又重新考虑了一下:既然可为空,就得有可为空的用处,自然也就可以举出一个例子来。结果,人生不如意,十有七八九:得出个不合理的例子来。
一个成绩表外键为学生学号,如果一条数据的外键为空了,那么这个成绩就成了没了锯齿的钥匙,哪把锁也开不了。
我觉得外键就像组装玩具的接口,就是用来把各个部件连接起来组成一个强大整体的,没了这个接口,这个部件也就废了。
后来请教了先生,说“允许为空”。这个“允许”多么有韵味啊,你可以这么干,结果是好是坏随缘。当然,先生很负责的给出了一个合理的例子:学生表有个外键是班号,新生报到未分班,所以外键自然先为空喽。
说这些都跟白日乱梦似的。
- 外键为空
- 外键可以为空
- 数据库外键可以为空
- 数据库外键可以为空
- unique的数据项可以为空,外键的值也可以为空
- 外键值可为空
- 外键值可为空
- oracle数据库表的外键可以为空
- hibernate中查询外键为空的记录
- 实例关联的外键对象不为空时保存出错
- SQL:外键字段不能为空字符串('')只能是null或有效值
- 判断数组为空
- 判断字符串为空
- 判断String为空
- sa密码为空
- TextBox不允许为空
- C#事件为空
- findViewById为空
- Google天气Xml文件
- 温州前4月民间借贷和金融纠纷案同比上升89%和101%
- 基于Filter<过滤器>登录权限验证设计心得
- ubuntu下Gedit文本编辑器查看txt文件乱码的解决办法
- 从程序架构提升安全性
- 外键为空
- apache的几条配置经验
- 关于PHP 相关注意事项
- 嵌入式实时操作系统μC/OS-||原理及应用学习1
- vmware下 ubuntu与Windows主机共享文件夹hgfs为空的解决办法
- 使用JS中的Call方法实现继承和多重继承
- Android UI小贴士
- Linux 下摄像头驱动支持情况
- 设计模式六大原则(3):依赖倒置原则