表设计问题
来源:6-1 章节导读和表结构介绍

慕沐6242967
2018-09-29
当我看到影院模块的第一节,我突然才意识到你设计的表中有很多外键,但是实际创建的表中却没有,比如mooc_cinema_t表,设计中有brand_id ,area_id,hall_ids都是作为外键的,但是实际的建表语句却没有设置这些外键,请问这是您自己忽略了,还是有什么玄妙的地方
写回答
1回答
-
Allen
2018-09-29
其实关联关系是一个逻辑概念,外键仅仅只是增加了物理限制,防止数据误操作的。
课程里我是故意没有加入外键的,说玄妙也不至于,一般我个人设计系统的时候就不太喜欢用外键。 一来会增加数据库的负担,二来对于数据库可控的情况下(比如有DBA),外键其实也没有那么的必要。
00
相似问题