Delphi SQL

Delphi

11/07/2003

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

Curtidas 0

Respostas

Evandro_araujo

Evandro_araujo

11/07/2003

Primeiro vc precisa criar um campo idCategoria na table Produtos...

E despois é so gravar o codigo da categoria neste campo...


GOSTEI 0
Rafaelunp

Rafaelunp

11/07/2003

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)


GOSTEI 0
POSTAR