Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Problema com a FOREIGN KEY


web_charles

Pergunta

tenho a seguinte DER:

EMPRESTIMO ( Cod_emprestimo (primary key) , Valor , Data_hora )

CLIENTE (Cod_cliente (primary key) , cod_emprestimo (foreign key) ,Nome , data_nasc , idade , telefone )

MUNICIPIO ( Nome (primary key) , CEP )

ESTADO (Sigla (primary key) , Nome )

O erro é no codigo:

CREATE TABLE cliente(

cod_cliente int( 7 ) NOT NULL ,

cod_emprestimo int( 7 ) NOT NULL ,

nome varchar( 50 ) NOT NULL ,

data_nasc int( 8 ) NOT NULL ,

idade int( 2 ) NULL ,

telefone int( 10 ) NULL ,

PRIMARY KEY ( cod_cliente ) ;

FOREIGN KEY (cod_emprestimo) references cliente(cod_cliente));

Quando jog no meu banco de dados a tabela CLIENTES dá um erro de sintaxe creio que seja na FOREIGN KEY. Gostaria de saber se classifiquei certo esse meu SISTEMA DE COBRANÇA?

Grato!

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Oi, 'web_charles'

corrija esta linha

FOREIGN KEY (cod_emprestimo) references cliente(cod_cliente));
para que fique assim:
FOREIGN KEY (cod_emprestimo) references EMPRESTIMO (Cod_emprestimo));

Link para o comentário
Compartilhar em outros sites

  • 0
Oi, 'web_charles'

corrija esta linha

FOREIGN KEY (cod_emprestimo) references cliente(cod_cliente));
para que fique assim:
FOREIGN KEY (cod_emprestimo) references EMPRESTIMO (Cod_emprestimo));

Pô parceiro, muito obrigado! você salvou minha vida. Agora poderei dar continuidade ao meu trabalho.

Abração!

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...