daily pastebin goal
43%
SHARE
TWEET

Untitled

a guest Jun 14th, 2018 56 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. CREATE TABLE IF NOT EXISTS fornecedor (
  2.     forn_codigo int(10) unsigned not null auto_increment,
  3.     forn_nome varchar(255) not null,
  4.     forn_telefone varchar(15),
  5.     forn_email varchar(255),
  6.     primary key(forn_codigo)
  7. );
  8.  
  9. CREATE TABLE IF NOT EXISTS marca (
  10.     marc_codigo int(10) unsigned not null auto_increment,
  11.     marc_nome varchar(255) not null,
  12.     primary key(marc_codigo)
  13. );
  14.  
  15. CREATE TABLE IF NOT EXISTS produto (
  16.     prod_codigo int(10) unsigned not null auto_increment,
  17.     marc_codigo int(10) not null,
  18.     prod_nome varchar(255) not null,
  19.     prod_unidade varchar(255) not null,
  20.     prod_descricao TEXT,
  21.     primary key(prod_codigo),
  22.     foreign key(marc_codigo) references marca(marc_codigo)
  23. );
  24.  
  25. CREATE TABLE IF NOT EXISTS produtoanunciado (
  26.     proda_codigo int(10) not null unsigned auto_increment,
  27.     tanun_codigo int(10) not null,
  28.     anun_codigo int(10) not null, -- Código do Video, Jornal, Radio ou Encarte
  29.     prod_codigo int(10) not null,
  30.     dep_codigo int(10) not null,
  31.     fam_codigo int(10) not null,
  32.     forn_codigo int(10) not null, -- Código do Fornecedor
  33.     proda_preco float,
  34.     proda_qntparcelas int(10),
  35.     proda_valorparcela float,
  36.     proda_obs TEXT,
  37.  
  38.     primary key(proda_codigo),
  39.     foreign key(tanun_codigo) references tipoanuncio(tanum_codigo),
  40.     foreign key(prod_codigo) references produto(prod_codigo),
  41.     foreign key(dep_codigo) references departamento(dep_codigo),
  42.     foreign key(fam_codigo) references departamento(fam_codigo),
  43.     foreign key(forn_codigo) references fornecedor(forn_codigo)
  44. );
  45.  
  46.  
  47. CREATE TABLE IF NOT EXISTS tipoanuncio (
  48.     tanum_codigo int(10) not null unsigned auto_increment,
  49.     tanum_nome varchar(20) not null,
  50.     primary key(tanum_codigo)
  51. );
  52.  
  53. insert into tipoanuncio values (1, 'TV'), (2, 'Rádio'), (3, 'Encarte'), (4, 'Jornal');
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top