Banco De Dados De Um Petshop
Ensaios: Banco De Dados De Um Petshop. Pesquise 862.000+ trabalhos acadêmicosPor: edufelipehm • 21/5/2014 • 226 Palavras (1 Páginas) • 1.155 Visualizações
create database petshop
use petshop
create table cliente(
cli_cod int not null auto_increment,
cli_nome varchar(50) not null,
cli_cpf char(11) not null,
cli_tel char(12) not null ,
cli_cep char(8) not null,
primary key (cli_cod)
);
create table animal(
ani_cod int not null auto_increment,
ani_nome varchar(50) not null,
cli_cod int,
primary key (ani_cod),
constraint fk_cli_cod foreign key (cli_cod)
references cliente(cli_cod)
);
create table funcionario(
fun_cod int not null auto_increment,
fun_nome varchar(50) not null,
fun_cpf unique char(11) not null,
fun_tel char(12) not null ,
fun_cep char(8) not null,
fun_funcao varchar(50),
primary key (fun_cod)
);
create table servico_animal(
ser_cod int not null auto_increment,
cli_cod int,
fun_cod int,
ani_cod int,
primary key (ser_cod),
constraint fk_cli_cod foreign key (cli_cod)
references cliente(cli_cod),
constraint fk_fun_cod foreign key (fun_cod)
references funcionario(fun_cod),
constraint fk_ani_cod foreign key (ani_cod)
references animal(ani_cod)
);
create table funcao_funcionario(
funcao_cod int not null auto_increment,
fun_cod int,
salario smallmoney not null,
primary key (funcao_cod),
constraint fk_fun_cod foreign key (fun_cod)
references funcionario(fun_cod)
);
create table compra(
com_cod int not null auto_increment,
cli_cod int,
fun_cod int,
com_valor smallmoney not null,
com_data date,
primary key (com_cod),
constraint fk_cli_cod foreign key (cli_cod)
references cliente(cli_cod),
constraint fk_fun_cod foreign key (fun_cod)
references funcionario(fun_cod)
);
create table fornecedor(
for_cod int not null auto_increment,
for_nome
...