Conta conta = new Conta();
conta.setId(2L);
Cliente cliente = new Cliente();
cliente.setNome("João");
cliente.setEndereco("Meu endereço");
cliente.setProfissao("Desenvolvedor Java");
cliente.setConta(conta);
EntityManagerFactory emf = Persistence.createEntityManagerFactory("Contas");
EntityManager em = emf.createEntityManager();
em.getTransaction().begin();
em.persist(cliente);
em.getTransaction().commit();
Ao dar id=2 para o objeto Conta me surgiu uma dúvida. Qual o estado do objeto Conta ?? Detached (já que tem id setado) ou Transient ?