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

mysql可視化建父子表

林國瑞1年前7瀏覽0評論

MySQL 是一個開源的關系型數據庫管理系統,是 Web 應用最常用的數據庫之一,其可視化建立父子表功能是一大特色。下面是具體的步驟:

第一步:打開 MySQL Workbench 工具,并登錄到 MySQL 數據庫服務器,選擇一個需要創建表的數據庫。

mysql>use 數據庫名稱;

第二步:創建父表。在需要創建表的數據庫下,點擊右鍵,選擇“new table”,設計表的字段,如名稱、性別、年齡等。在字段設計中,加入一個“外鍵”字段,將其命名為“關聯模塊名稱_id”,并在“約束”選項卡中,將“外鍵”類型設置為“CASCADE”。這樣,本表與“外鍵”所指向的子表將形成父子表關系。

CREATE TABLE `父表名稱` (
`父表名稱_id` INT NOT NULL AUTO_INCREMENT COMMENT '',
`字段1` VARCHAR(45) NULL COMMENT '',
`字段2` VARCHAR(45) NULL COMMENT '',
`字段3` INT NULL COMMENT '',
PRIMARY KEY (`父表名稱_id`)  COMMENT '');

第三步:創建子表。在同一數據庫下,右鍵點擊“new table”,選擇設計表的字段,與父表不同的是,在字段設計中不需要加入“外鍵”字段。

CREATE TABLE `子表名稱` (
`子表名稱_id` INT NOT NULL AUTO_INCREMENT COMMENT '',
`字段1` VARCHAR(45) NULL COMMENT '',
`字段2` VARCHAR(45) NULL COMMENT '',
`字段3` INT NULL COMMENT '',
PRIMARY KEY (`子表名稱_id`)  COMMENT '');

第四步:設置父子表的關系。在父表中的“關聯模塊名稱_id”字段和子表中的“關聯模塊名稱_id”字段上,均右鍵點擊,選擇“Create Relationship”,即可建立父子表的關系。

ALTER TABLE `子表名稱` ADD INDEX `idx_sub_table_${rcsTabNameToLowerCase}_id` (`父表名稱_id`);
ALTER TABLE `子表名稱` ADD CONSTRAINT `fk_sub_table_${rcsTabNameToLowerCase}_id` FOREIGN KEY(`父表名稱_id`)
REFERENCES `父表名稱` (`父表名稱_id`) ON DELETE CASCADE ON UPDATE CASCADE;

以上就是 MySQL 可視化建立父子表的方法。