![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MYSQL
Double-Click
今天也在努力学习哦
展开
-
数据库设计中---多表和范式的详细介绍
数据设计 --多表、范式 多表介绍 一对一关系 例如:人和身份证 一对多或者多对一的关系 例如:部门与员工 多对多的关系 例如:学生和课程 多对一 在多的一方建立外键,指向少的一方 多对多的关系 多对多关系的实现,需要借助第三张:中间表 中间表至少包含两个内容,指向两个表的主键 一对一关系的实现 在任意一方添加外键,指向另一方就可以 也可以让双方逐渐相同 案例 旅游线路分类、旅游线路、用户 详细信息 旅游线路分类:cid name 旅游线路:rid、name、price 用户:id、usename原创 2021-05-31 11:19:26 · 229 阅读 · 0 评论 -
MYSQL 约束
约束 对表中的数据进行限定,从而保证数据的有效性、正确性和完整性 主键约束:primary key 非空约束:not null 唯一约束:unique 外键约束:foreign key 非空约束: not null,某一列的值不为null * 创建表的时候添加约束 create table stu( id INT, NAME VARCHAR(20) NOT NULL--name 非空 ); + 创建表后,添加非空约束 ALTER TABLE STU MODIFY NAME VARCH原创 2021-05-31 10:53:55 · 41 阅读 · 0 评论