Preciso definir alguma coisa com Index no phpmyadmin?
O que é Index?
o codigo:
create table disciplina
( id_disciplina int not null AUTO_INCREMENT,
nome char(50) not null,
primary key (id_disciplina)
)
TYPE=InnoDB;
create table aluno
( id_aluno int not null AUTO_INCREMENT,
matricula int not null,
nome char(80) not null,
primary key (id_aluno)
)
TYPE=InnoDB;
create table turma
(
id_turma int not null AUTO_INCREMENT,
matricula int not null,
id_disciplina int not null,
foreign key (id_disciplina) references disciplina (id_disciplina)
foreign key (matricula) references aluno (matricula)
)
TYPE=InnoDB;
create table boletim
(
matricula int not null,
id_materia int not null,
id_turma int not null,
v1 decimal(6,2) null,
vt decimal(6,2) null,
v2 decimal(6,2) null,
ms decimal(6,2) null,
vs decimal(6,2) null,
mf decimal(6,2) null,
faltas int not null,
situacao char(30) not null,
foreign key (matricula) references turma (matricula)
on delete cascade,
foreign key (id_disciplina) references disciplina (id_disciplina)
on delete cascade,
foreign key (id_turma) references turma (id_turma)
on delete cascade
)
TYPE=InnoDB;
Pergunta
felipebath
Boa tarde!
Fiz tudo certo?
Preciso definir alguma coisa com Index no phpmyadmin?
O que é Index?
o codigo:
Grato.
Link para o comentário
Compartilhar em outros sites
15 respostass a esta questão
Posts Recomendados