导读:本文介绍了如何使用MySQL创建父子表的方法,并详细介绍了各步骤的具体操作 。
1. 创建父表:首先,我们需要创建一个父表,它包含所有记录的共同字段 , 例如ID、姓名和地址等 。下面是一个简单的父表示例:
CREATE TABLE parents (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
【mybatis 父子表 mysql父子表这么建立】address VARCHAR(50) NOT NULL
);
2. 创建子表:然后 , 我们需要创建一个子表 , 它将包含与父表中每个记录相关联的特定信息 。子表必须有一个外键,该外键将与父表中的主键相关联 。下面是一个简单的子表示例:
CREATE TABLE children (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
parent_id INT NOT NULL,
age INT NOT NULL,
FOREIGN KEY (parent_id) REFERENCES parents(id)
);
3. 插入数据:最后,我们可以使用INSERT语句将数据插入父子表中 。首先,我们将插入父表 , 然后再插入子表 。
INSERT INTO parents (name, address) VALUES ('John', 'New York');
INSERT INTO children (parent_id, age) VALUES (1, 10);
总结:本文介绍了如何使用MySQL创建父子表的方法,并详细介绍了各步骤的具体操作,包括创建父表、创建子表和插入数据等 。此外 , 子表必须有一个外键,该外键将与父表中的主键相关联 。