多对多查询的时候,表间关联查询是通过PRIMARY KEY查询还是通过FOREIGH KEY查询呢?

多对多查询的时候,表间关联查询是通过PRIMARY KEY查询还是通过FOREIGH KEY查询呢?

PRIMARY KEY保证了唯一性和非空性,每个基本表只能定义一个PRIMARY KEY查询。如果是一个权限管理表的话,有多对多的关系。是用foreign key查询还是primary key查询?    

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
慕粉0907203 2018-02-19 22:07:22

什么叫只能定义一个PRIMARY KEY查询,查询和主键没什么关系吧。你说的权限管理表,到底是几个表呢

  • 提问者 指尖烟头 #1
    权限一般四五个表 rule auth user group
    2018-02-20 09:33:29
  • 提问者 指尖烟头 #2
    老弟说实话我有点忘了,所以来问问
    2018-02-20 12:22:23
  • 慕粉0907203 回复 提问者 指尖烟头 #3
    我看过权限的课,你说的这些还是要看需求吧,我感觉跟主外键没关系,你要查什么,根据需求写对应的sql语句就行了
    2018-02-20 18:02:20
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java数据库开发与实战应用2018版
  • 参与学习           人
  • 提交作业       277    份
  • 解答问题       4297    个

Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师