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


Izaias

Izaias

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...


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)


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar