tenho um mapeamento onde
esta da seguinte forma
1 estado n cidades
1 cidade n enderecos
1 endereco n pessoas
Os dados referentes a cidade e endereco se nao tiver no banco incluo,
mas se ja tiver, apenas atualizo .
no caso da cidade quando modifico somente o endereco e mantenho a cidade esta acontecendo de inserir novamente outra cidade com o mesmo nome.
mas a cidade ja cadastrada vem do banco de dados no caso de existir
alguem tem a solucao para que quando nao existir ele atualizar e no caso de nao existir inserir.