Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Evilkenzera

como faço relacionamento entre tabelas no mysql?

Recommended Posts

como faço relacionamento entre tabelas no mysql?Galera, eu estou querendo fazer relacionamento entre tabelas.Eu gostaria de relacionar todos os campos "cod_categoria" existente em outras tabelas. Tem como? E como faço isso?Eu uso o mysql manager, se for mais fácil por ele e alguém souber.Segue abaixo o script do banco:-------------------------------------------------------------# EMS MySQL Manager 2.7.0.1# ---------------------------------------# Host : localhost# Port : 3306# Database : comerciobdSET FOREIGN_KEY_CHECKS=0;CREATE DATABASE `comerciobd`;USE `comerciobd`;## Structure for the `categoria` table : #CREATE TABLE `categoria` ( `COD_CATEGORIA` int(10) NOT NULL auto_increment, `CATEGORIA` varchar(100) default NULL, `URL_IMAGEM_TOP` varchar(250) default NULL, `URL` varchar(250) default NULL, PRIMARY KEY (`COD_CATEGORIA`), UNIQUE KEY `COD_CATEGORIA` (`COD_CATEGORIA`)) TYPE=MyISAM;## Structure for the `fretes` table : #CREATE TABLE `fretes` ( `UF` char(2) default NULL, `Frete` double default NULL) TYPE=MyISAM;## Structure for the `pedido_item` table : #CREATE TABLE `pedido_item` ( `Cod_Pedido` int(11) default NULL, `Cod_Produto` int(11) default NULL, `QTD_Pedido` int(11) default NULL) TYPE=MyISAM;## Structure for the `pedidos` table : #CREATE TABLE `pedidos` ( `Cod_Pedido` int(11) default NULL, `DTA_Pedido` datetime default NULL, `Cliente` varchar(50) default NULL, `CNPJ_CPF` varchar(25) default NULL, `Rua` varchar(100) default NULL, `Cidade` varchar(50) default NULL, `UF` char(2) default NULL, `CEP` varchar(9) default NULL, `Tel` varchar(20) default NULL, `Email` varchar(50) default NULL, `Sub_total` double default NULL, `Total` double default NULL, `Cartao` varchar(50) default NULL, `Validade` varchar(20) default NULL, `CC_Num` varchar(50) default NULL, `OBS` varchar(250) default NULL, `Fechado` tinyint(1) default NULL) TYPE=MyISAM;## Structure for the `produto` table : #CREATE TABLE `produto` ( `COD_PRODUTO` int(10) NOT NULL auto_increment, `PRODUTO` varchar(100) default NULL, `DESCRICAO` varchar(250) default NULL, `COD_SUBCATEGORIA` int(5) default NULL, `VLR_UNITARIO` double(15,2) default NULL, `URL_IMAGEM` varchar(250) default NULL, `QTD_ESTOQUE` int(10) default NULL, `PROMO` char(1) default NULL, `PAGE` char(1) default NULL, `COD_CATEGORIA` int(10) default NULL, PRIMARY KEY (`COD_PRODUTO`), UNIQUE KEY `COD_PRODUTO` (`COD_PRODUTO`)) TYPE=MyISAM;## Structure for the `subcategoria` table : #CREATE TABLE `subcategoria` ( `COD_SUBCATEGORIA` int(10) NOT NULL auto_increment, `COD_CATEGORIA` int(10) default NULL, `SUBCATEGORIA` varchar(100) default NULL, `URL_IMAGEM_SUBCATEGORIA` varchar(250) default NULL, PRIMARY KEY (`COD_SUBCATEGORIA`)) TYPE=MyISAM;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.