实体完整性的,内容还挺接地气的。数据库初学者常常搞不清主码到底能不能空,这篇就把这事说清楚了。像学生表里学号
是主码,那肯定不能留空,不然你怎么区分不同学生?还有选修课的例子也挺贴合实际,学号
和课程号
两个都不能空,逻辑上说得过去。
页面里还贴了不少相关链接,MySQL、SQL Server、ORACLE 的都有,算是比较全面了。你要是用不同数据库,点进去看看也挺方便的,不用满网搜了。对了,风格偏传统,但信息量足,适合打基础。
如果你正在整理数据库的设计规范,或者想把关系模型搞得更严谨点,这篇文章可以当个参考。顺便建议,做表设计的时候别忘了主键的完整性,出了错可不好排查。