如何在Java中用外键链接的多个表中插入数据

时间:2018-08-26 03:32:24

标签: java mysql netbeans

表名:

  

CUSTOMER_INFORMATION

  1. Customer_ID(PK)
  2. 客户名称
  3. 手机号码
  

EVENT_INFORMATION

  1. Event_ID(PK)
  2. 事件名称
  

RELATION_TABLE

  1. Event_ID(FK)
  2. Customer_ID(FK)

1 个答案:

答案 0 :(得分:0)

首先,您必须在CUSTOMER_INFORMATION,EVENT_INFORMATION表中添加记录

插入CUSTOMER_INFORMATION表

INSERT INTO CUSTOMER_INFORMATION VALUES (123,'new user','+923417874563');

插入EVENT_INFORMATION表

INSERT INTO EVENT_INFORMATION VALUES (456,'new event');

现在,我们可以使用上述主键在RELATION_TABLE中添加新记录

INSERT INTO RELATION_TABLE VALUES (456,123);

但是在RELATION_ABLE中必须有一些描述该关系的信息。和关系表的主键