Fórum Delphi SQL #169014
11/07/2003
0
Olá caros Amigos, gostaria de saber como faço para relacionar duas tabelas por exemplo:
Produtos.SQL
Create table produtos(codigo numeric (4,0),Descricao varchar(40), Primary key(codigo));
Categotia.SQL
Create table Categoria(codigo numeric (4,0),Categoria varchar(40), Primary key(codigo));
tendo essas duas tabelas como faço para criar uma Integridade relacional entre elas
Produtos.SQL
Create table produtos(codigo numeric (4,0),Descricao varchar(40), Primary key(codigo));
Categotia.SQL
Create table Categoria(codigo numeric (4,0),Categoria varchar(40), Primary key(codigo));
tendo essas duas tabelas como faço para criar uma Integridade relacional entre elas
Izaias
Curtir tópico
+ 0
Responder
Posts
11/07/2003
Evandro_araujo
Primeiro vc precisa criar um campo idCategoria na table Produtos...
E despois é so gravar o codigo da categoria neste campo...
E despois é so gravar o codigo da categoria neste campo...
Responder
Gostei + 0
12/07/2003
Rafaelunp
Grande,
Tenta essa estrutura ai...
Qualquer coisa me avisa...
Num sou fera em SQL não mas acho que isso resolve seu problema:
Create Table Tbproduto (
P_Codigo numeric (4,0) Primary Key,
P_Descricao Varchar(40),
P_CodCategoria numeric (4,0)
Constraint FkCodCategoria Foreign Key (P_CodCategoria) References TbCategoria(C_Codigo)
)
Create Table TbCategoria (
C_Codigo numeric (4,0) Primary Key,
C_Categoria Varchar(40)
)
8)
Tenta essa estrutura ai...
Qualquer coisa me avisa...
Num sou fera em SQL não mas acho que isso resolve seu problema:
Create Table Tbproduto (
P_Codigo numeric (4,0) Primary Key,
P_Descricao Varchar(40),
P_CodCategoria numeric (4,0)
Constraint FkCodCategoria Foreign Key (P_CodCategoria) References TbCategoria(C_Codigo)
)
Create Table TbCategoria (
C_Codigo numeric (4,0) Primary Key,
C_Categoria Varchar(40)
)
8)
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)