Criando um banco de dados relacional chave estrangeira
Posted: 01 Jun 2019, 03:05
Com o bando de dados relacional, ao apagar um item em uma tabela, os outros itens que tem em outras tabelas ligadas a esse primeiro item apagado, serão apagados também automaticamente.
Code: Select all
CREATE DATABASE heteros;
USE heteros;
CREATE TABLE cliente (
id_cliente SMALLINT PRIMARY KEY,
nome_cliente VARCHAR(50)
);
CREATE TABLE puta (
id_puta SMALLINT AUTO_INCREMENT PRIMARY KEY,
nome VARCHAR(50),
id_cliente SMALLINT,
CONSTRAINT fk_id_puteiro FOREIGN KEY (id_cliente)
REFERENCES cliente(id_cliente)
ON DELETE CASCADE
ON UPDATE CASCADE
);