色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql創建主表和子表

謝彥文2年前8瀏覽0評論

在MySQL中,使用CREATE TABLE語句可以創建表。對于包含主從關系的表,通常需要創建一個主表和一個或多個子表。

下面是一個創建主表和子表的示例:

CREATE TABLE main_table (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
PRIMARY KEY (id)
);
CREATE TABLE sub_table (
id INT NOT NULL AUTO_INCREMENT,
main_table_id INT NOT NULL,
value VARCHAR(50) NOT NULL,
PRIMARY KEY (id),
FOREIGN KEY (main_table_id) REFERENCES main_table(id)
);

在這個示例中,我們創建了一個名為main_table的主表,它包含一個id和一個name列。id列是主鍵,所以它是唯一的,同時也可以用來引用它的子表中的行。

我們還創建了一個名為sub_table的子表,它包含一個id、一個main_table_id和一個value列。id列是子表的主鍵,而main_table_id列是一個外鍵,引用main_table中的id列。這個外鍵確保了子表中的每一行都有一個對應的主表行。