为了账号安全,请及时绑定邮箱和手机立即绑定

什么是逻辑外键?

老师最后说,逻辑外键是定义两张表的结构时,按照存在的某种结构方式去定义而不去使用foreign key 这个关键词来定义。这句话听起来好费劲啊,怎么理解啊,求帮助

正在回答

1 回答

逻辑外键简单说就是把写sql语句的时候把两张表关联起来,比如select * from a inner join b on a.aid = b.aid,on后面就相当于逻辑外键,物理外键就是需要在表中设置的

0 回复 有任何疑惑可以回复我~
#1

rehack_cn

现在又一张商品分类表,存着商品的分类名称,另外一张表是商品表,里面存着商品的价格和所属分类,我是问题是如何使用逻辑外键来向商品表里插入数据,商品表里的商品分类字段值要使用商品分类表里的id来存储,这个insert语句该怎么写
2016-08-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
与MySQL的零距离接触
  • 参与学习       396886    人
  • 解答问题       3353    个

本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识

进入课程

什么是逻辑外键?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信