(RESOLVIDO)Erro de duplicidade de chave estrangeira

Boa noite,
Tenho um formulario de cadastro de animais que pega as informações da tabela tbl_pet e no formulario tem um JComboBox que tem todos os clientes da tabela tbl_cliente.
QUando tento cadastra 2 animais diferentes esta dando erro de banco pois estou usando o mesmo cliente . segue amensagem de erro abaixo.
Sei que ele informa que estou tentando cadastrar o id_cliente duas vezes, gostaria de saber como resolver isso.

com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry ‘3’ for key ‘id_cliente_fk’

Quais colunas são a chave primária na sua tabela de animais?

Bom dia staroski,
Segue a as imagens das tabelas, espero que ajude.

O script de criação ajuda bem mais, não conheço essa ferramenta, não consigo identificar o que é chave primária e chave estrangeira nessas imagens.

Posta também o código pertinente à estes cadastros.

Segue abaixo o script das tabelas.

CREATE TABLE tbl_cliente (
id_cli int(11) NOT NULL AUTO_INCREMENT,
nome_cli varchar(200) NOT NULL,
telefone_cli varchar(20) NOT NULL,
celular_cli varchar(20) NOT NULL,
email_cli varchar(100) NOT NULL,
endereco_cli varchar(100) NOT NULL,
numero_cli varchar(10) NOT NULL,
complemento_cli varchar(100) NOT NULL,
cep_cli varchar(10) NOT NULL,
bairro_cli varchar(100) NOT NULL,
imagem01_cli varchar(100) NOT NULL,
imagem02_cli varchar(100) NOT NULL,
imagem03_cli varchar(100) NOT NULL,
obervacao_cli text NOT NULL,
cidade_cli int(11) NOT NULL,
estado_cli int(11) NOT NULL,
id_pet int(11) DEFAULT NULL,
PRIMARY KEY (id_cli),
KEY id_pet_fk (id_pet),
CONSTRAINT id_pet_fk FOREIGN KEY (id_pet) REFERENCES tbl_pet (id_pet)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8

CREATE TABLE tbl_pet (
id_pet int(11) NOT NULL AUTO_INCREMENT,
nome_pet varchar(100) NOT NULL,
raca_pet varchar(100) NOT NULL,
cor_pet varchar(100) NOT NULL,
tipo_pelo_pet varchar(100) NOT NULL,
idade_pet varchar(10) NOT NULL,
imagem01_pet varchar(100) NOT NULL,
observacao_pet varchar(250) NOT NULL,
id_cliente int(11) DEFAULT NULL,
PRIMARY KEY (id_pet),
UNIQUE KEY id_cliente_fk (id_cliente),
CONSTRAINT id_cliente_fk FOREIGN KEY (id_cliente) REFERENCES tbl_cliente (id_cli)
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8

Acho que o probela esta aqui UNIQUE KEY id_cliente_fk (id_cliente),
a chave estrangereira esta como UNIQUE.

Consegui resolver retirei o UNIQUE agora esta salvando mais de uma vez o meu cliente.
Obrigado pela ajuda staroski.

1 curtida