Eu tenho uma tabela cliente e uma tabela veiculo:
Eu fiz a classe cliente da seguinte forma:public class Cliente{
private int id;
private String nome;
private Veiculo veiculo;
// getters e setters
}
Eu tenho uma tabela cliente e uma tabela veiculo:
Eu fiz a classe cliente da seguinte forma:public class Cliente{
private int id;
private String nome;
private Veiculo veiculo;
// getters e setters
}
Se a informação for relevante, sim.
Ferramentas ORM como o Hibernate carregam Proxies das classes e consultam o valor apenas quando solicitado, mas fora não funcionar no Android, os dados das aplicações são pequenos o suficiente para que o tempo na busca do SQLite se torne insignificante.
Mas é claro, uma base de 100000 items vai demorar para carregar, então o ideal é paginar o resultado.
Então o ideal mesmo é trazer o id e se precisar ai sim carrego o objeto?
Sim.