Queria relacionar minha tabela do Alunos com A tabela Bolim
Alguem pode me ajudar ?
Queria relacionar minha tabela do Alunos com A tabela Bolim ..
Como eu faço ?
tem como fazer isso pelo interbase ou pelo delphi TENTEI NO INTERBASE
Ex:
CREATE TABLE ´BOLETIM´
(
´MATRICULA´ CHAR(11) NOT NULL,
´ALUNO´ VARCHAR(40),
´MATERIA1´ VARCHAR(30),
´MATERIA2´ VARCHAR(30),
´MATERIA3´ VARCHAR(30),
´MATERIA4´ VARCHAR(30),
´MATERIA5´ VARCHAR(30),
PRIMARY KEY (´MATRICULA´) );
TENTEI RELACIONAR COM :
ALTER TABLE ´BOLETIM´ ADD CONSTRAINT ´MATERIA_ALUNO´ FOREIGN KEY (´MATRICULA´) REFERENCES CAD_ALUNO (´MATRICULAl_ALU´)
COMO EU FAÇO iSSO POR FAVOR ALGUEM ME AJUDE ? [/i]
Queria relacionar minha tabela do Alunos com A tabela Bolim ..
Como eu faço ?
tem como fazer isso pelo interbase ou pelo delphi TENTEI NO INTERBASE
Ex:
CREATE TABLE ´BOLETIM´
(
´MATRICULA´ CHAR(11) NOT NULL,
´ALUNO´ VARCHAR(40),
´MATERIA1´ VARCHAR(30),
´MATERIA2´ VARCHAR(30),
´MATERIA3´ VARCHAR(30),
´MATERIA4´ VARCHAR(30),
´MATERIA5´ VARCHAR(30),
PRIMARY KEY (´MATRICULA´) );
TENTEI RELACIONAR COM :
ALTER TABLE ´BOLETIM´ ADD CONSTRAINT ´MATERIA_ALUNO´ FOREIGN KEY (´MATRICULA´) REFERENCES CAD_ALUNO (´MATRICULAl_ALU´)
COMO EU FAÇO iSSO POR FAVOR ALGUEM ME AJUDE ? [/i]
Anonymous
Curtidas 0
Respostas
Rafael Heise
09/02/2003
para relacionar, use apenas
´ALTER TABLE TABELA ADD CONSTRAINT NOMECONSTRAINT FOREIGN KEY (CAMPORELACIONADO) REFERENCES OUTRATABELA´
.. no seu caso
ALTER TABLE BOLETIM ADD CONSTRAINT ´MATERIA_ALUNO´ FOREIGN KEY (MATRICULA) REFERENCES CAD_ALUNO
... sempre a constraint ele busca a refencia na outra tabela, nas susas chaves primárias....
abraços
´ALTER TABLE TABELA ADD CONSTRAINT NOMECONSTRAINT FOREIGN KEY (CAMPORELACIONADO) REFERENCES OUTRATABELA´
.. no seu caso
ALTER TABLE BOLETIM ADD CONSTRAINT ´MATERIA_ALUNO´ FOREIGN KEY (MATRICULA) REFERENCES CAD_ALUNO
... sempre a constraint ele busca a refencia na outra tabela, nas susas chaves primárias....
abraços
GOSTEI 0