【发布时间】:2017-12-12 11:33:30
【问题描述】:
我在我的 mysql 数据库中创建了两个表,如下所示:
CREATE TABLE Representative(
id varchar(15),
name varchar(40),
PRIMARY KEY(id)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE Congress(
congress_id int,
total_members int,
PRIMARY KEY(congress_id)
)ENGINE=InnoDB DEFAULT CHARSET=latin1;
有多个代表大会,每个代表大会都有不同的代表。我需要做的是创建另一个表,其中包含参加给定大会的每位代表。请注意,一位代表可以是不同代表大会的成员。我在使用外键时遇到了问题,并且真的不知道创建另一个表所需的命令,该表连接已经填充的另外两个表。
【问题讨论】:
-
total_members是根据与国会相关的代表人数计算的吗?在链接方面:stackoverflow.com/questions/2923809/… -
不,在收集所有代表及其信息之前,我已经有了这些信息
标签: mysql database foreign-keys