Criação da Tabela Produtos
Seminário: Criação da Tabela Produtos. Pesquise 861.000+ trabalhos acadêmicosPor: Cadufreitas • 22/10/2013 • Seminário • 315 Palavras (2 Páginas) • 321 Visualizações
/* Criação da Tabela Produtos */
use auto
pedidosCREATE TABLE `produtos` (
`IDProdutos` int(11) NOT NULL AUTO_INCREMENT,
`Nome` varchar(45) NOT NULL,
`Descricao` varchar(1500) NOT NULL,
`Preco` decimal(6,2) NOT NULL,
`ImagemProd` longblob NOT NULL,
`ImagemPeqProd` blob NOT NULL,
`IDTipoProd` int(11) NOT NULL,
PRIMARY KEY (`IDProdutos`),
UNIQUE KEY `IDProdutos_UNIQUE` (`IDProdutos`),
KEY `Prod_Index` (`IDTipoProd`,`Nome`),
CONSTRAINT `IDTipoProd` FOREIGN KEY (`IDTipoProd`) REFERENCES `tipoprod` (`IDTipoProd`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Tabela de Produtos do Site';
/* Criação da Tabela Tipos de Produtos */
CREATE TABLE `tipoprod` (
`IDTipoProd` int(11) NOT NULL AUTO_INCREMENT,
`Descricao` varchar(45) NOT NULL,
PRIMARY KEY (`IDTipoProd`),
UNIQUE KEY `IDTipoProd_UNIQUE` (`IDTipoProd`),
KEY `Descricao_UNIQUE` (`Descricao`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Tipos de Produtos';
/* Criação da Tabela Pedidos */
CREATE TABLE `pedidos` (
`IDPedidos` int(11) NOT NULL AUTO_INCREMENT,
`IDProduto` int(11) NOT NULL,
`Data` date NOT NULL,
`IDStatusPedido` int(11) NOT NULL,
PRIMARY KEY (`IDPedidos`,`IDProduto`),
UNIQUE KEY `IDPedidos_UNIQUE` (`IDPedidos`),
KEY `IDStatusPedido_idx` (`IDStatusPedido`),
CONSTRAINT `IDStatusPedido` FOREIGN KEY (`IDStatusPedido`) REFERENCES `statuspedido` (`IDStatusPedido`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Tabela de Pedidos do Site ';
/* Criação da Tabela Status dos Pedidos */
CREATE TABLE `statuspedido` (
`IDStatusPedido` int(11) NOT NULL AUTO_INCREMENT,
`Desc` varchar(45) NOT NULL,
PRIMARY KEY (`IDStatusPedido`),
UNIQUE KEY `IDStatusPedido_UNIQUE` (`IDStatusPedido`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/* Criação da Tabela Usuario */
...