定义数据表时要考虑的要素
创建一张数据表时一般有以下要素要考虑:
- 列:
- 字段类型
- 是否为空
- 是否自增
- 默认值
- 键:
- 主键
- 外键
- 唯一键(也可能是多个 filed 组成的)
- 触发器(就是自动调用的存储过程,据说要慎用,因为它在不知情的下做了很多操作,会让系统更加复杂)
- 最后是索引,但很少用到
另外,数据库中除了表以外,还有其他元素:
- 视图
- 存储过程
注意:字段设置为 null
和空字符串, 这两者含义是不一样的,请注意这两者之间的差别。
原文地址:https://www.cnblogs.com/akak/p/10061725.html
时间: 2024-10-10 22:45:56