[多选题]

mysql 参照表和被参照表可以是同一个表吗?

长久以来,流行工具开源RDBMSMySQL并没有支持外键,最近MySQL的不同版本都通过新InnoDB列表引擎支持外键。为了建立两个MySQL表之间的一个外键关系,MySQL创建关联表必须满足以下三种情况:

* 两个表必须是InnoDB表类型。 

* 使用在外键关系的域必须为索引型(Index)。 

* 使用在外键关系的域必须与数据类型相似。

参考答案与解析:

相关试题

传动齿轮作用参照表()

[单选题]传动齿轮作用参照表()A . 列出了对应于每一档的车辆速度B . 列出了用在每一档位的啮合部件C . 表明了液压系统的工作情况D . 表明了液力变扭器的工作情况

  • 查看答案
  • 一级建造师专业对照表中的相近专业也可以报考吗?专科毕业也是参照这个表吗?

    [主观题]一级建造师专业对照表中的相近专业也可以报考吗?专科毕业也是参照这个表吗?

  • 查看答案
  • 日志分离参照表的交易代码是()

    [单选题]日志分离参照表的交易代码是()A .1007B .1012C .1013D .1027

  • 查看答案
  • 如果对Insert和Update强制关系,则当更新/删除被参照表的被引用列的值时

    [多选题] 如果对Insert和Update强制关系,则当更新/删除被参照表的被引用列的值时,有可能的操作为()A . 不允许更新/删除B . 允许更新/删除,并且设置参照表的对应值为空C . 允许更新/删除,并且同时更新/删除参照表中的外部关键字列的相应值D . 允许更新/删除,并且设置参照表的对应值为默认值

  • 查看答案
  • 同一个因素可以是某一个疾病发生的(),也可以是另一个疾病发生的()。

    [填空题] 同一个因素可以是某一个疾病发生的(),也可以是另一个疾病发生的()。

  • 查看答案
  • 要建立两个表的参照完整性,要求这两个表A)是同一个数据库中的表 B)两个自由表C

    [单选题]要建立两个表的参照完整性,要求这两个表A)是同一个数据库中的表 B)两个自由表C)不同数据库中的表 D)一个是数据库表,另一个是自由表

  • 查看答案
  • 不同文件夹中的文件可以是同一个名字。

    [判断题] 不同文件夹中的文件可以是同一个名字。A . 正确B . 错误

  • 查看答案
  • 为了设置两个表之间的数据参照完整性,要求这两个表是A)同一个数据库中的两个表 B

    [单选题]为了设置两个表之间的数据参照完整性,要求这两个表是A)同一个数据库中的两个表 B)两个自由表C)一个自由表和一个数据库表 D)没有限制

  • 查看答案
  • 为了设置两个表之间的数据参照完整性,要求这两个表是( )A、同一个数据库中的两个

    [单选题]为了设置两个表之间的数据参照完整性,要求这两个表是( )A.同一个数据库中的两个表B.两个自由表C.一个自由表和一个数据库表D.没有限制E.可以不在同一数据库中的两个表

  • 查看答案
  • 同一个表的全部备注字段内容存储在()文件中。A)不同的备注 B)同一个表C)同一

    [单选题]同一个表的全部备注字段内容存储在()文件中。A)不同的备注 B)同一个表C)同一个备注 D)同一个数据库

  • 查看答案
  • mysql 参照表和被参照表可以是同一个表吗?