Olá possuo as seguintes tabelas
create table pessoa(
codigo_pes integer not null auto_increment,
nome_pes varchar(60) not null,
sexo_pes enum('M', 'F') not null,
datnas_pes date default null,
primary key(codigo_pes)
);
create table endereco(
codigo_end integer not null auto_increment,
codpes_end integer not null,
numero_end varchar(10) default null,
rua_end varchar(60) default null,
bairro_end varchar(60) default null,
cidade_end varchar(60) default null,
estado_end varchar(60) default null,
primary key(codigo_end),
foreign key(codpes_end) references pessoa(codigo_pes)
);
create table telefone(
codigo_tel integer not null auto_increment,
codpes_tel integer not null,
telefo_tel varchar(15) not null,
primary key(codigo_tel),
foreign key(codpes_tel) references pessoa(codigo_pes)
);
Gostaria de saber se ao deletar o registro da tabela pai os referentes da tabela filho poderiam ser deletados também sem usar o “on delete cascade”?