Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE TABLE IF NOT EXISTS fornecedor (
- forn_codigo int(10) unsigned not null auto_increment,
- forn_nome varchar(255) not null,
- forn_telefone varchar(15),
- forn_email varchar(255),
- primary key(forn_codigo)
- );
- CREATE TABLE IF NOT EXISTS marca (
- marc_codigo int(10) unsigned not null auto_increment,
- marc_nome varchar(255) not null,
- primary key(marc_codigo)
- );
- CREATE TABLE IF NOT EXISTS produto (
- prod_codigo int(10) unsigned not null auto_increment,
- marc_codigo int(10) not null,
- prod_nome varchar(255) not null,
- prod_unidade varchar(255) not null,
- prod_descricao TEXT,
- primary key(prod_codigo),
- foreign key(marc_codigo) references marca(marc_codigo)
- );
- CREATE TABLE IF NOT EXISTS produtoanunciado (
- proda_codigo int(10) not null unsigned auto_increment,
- tanun_codigo int(10) not null,
- anun_codigo int(10) not null, -- Código do Video, Jornal, Radio ou Encarte
- prod_codigo int(10) not null,
- dep_codigo int(10) not null,
- fam_codigo int(10) not null,
- forn_codigo int(10) not null, -- Código do Fornecedor
- proda_preco float,
- proda_qntparcelas int(10),
- proda_valorparcela float,
- proda_obs TEXT,
- primary key(proda_codigo),
- foreign key(tanun_codigo) references tipoanuncio(tanum_codigo),
- foreign key(prod_codigo) references produto(prod_codigo),
- foreign key(dep_codigo) references departamento(dep_codigo),
- foreign key(fam_codigo) references departamento(fam_codigo),
- foreign key(forn_codigo) references fornecedor(forn_codigo)
- );
- CREATE TABLE IF NOT EXISTS tipoanuncio (
- tanum_codigo int(10) not null unsigned auto_increment,
- tanum_nome varchar(20) not null,
- primary key(tanum_codigo)
- );
- insert into tipoanuncio values (1, 'TV'), (2, 'Rádio'), (3, 'Encarte'), (4, 'Jornal');
Add Comment
Please, Sign In to add comment