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!