Ami*_*dat 0 database natural-join relational-database
如果有两个表:
table1具有属性a1, a2, a3和table2具有属性b1, b2, b3。和a1是b1它们各自的主键。当对两个表应用自然联接时,新的主键是什么。合并 a1, b1形成复合主键,否则它们将成为两个单独的候选键
在关系数据库术语中,结果应该具有对应于一个关系中的每个键与另一个关系中的每个键配对的键(即候选键的“自然连接”,而不仅仅是每个关系一个键)。因此,如果 A1 和 B1 是示例中的唯一键,那么自然连接结果中的唯一键将是 (A1,B1)。
但是,您用 MySQL 标记了您的问题。MySQL 是一个 SQL DBMS,而不是关系型数据库管理系统。MySQL 不支持键派生的关系模型概念。在 MySQL 中,此类查询的结果中没有任何键的物理实现。