Cardim (2010) afirma que objetos, relações e registros são conceitos de natureza fundamentalmente diferente, apesar de apresentarem algumas similaridades deceptivas. A navegação entre objetos ocorre através de ponteiros e referências, enquanto as relações são unidas através de produtos cartesianos e chaves estrangeiras, o que acaba levando a soluções de otimização diferentes para ambos os casos, além das próprias operações de acesso.
Ainda sobre o tema, Fowler (2012) coloca que o problema de mapeamento objeto relacional é um problema difícil de ser resolvido, pois o que se faz é sincronizar dois tipos completamente diferentes de representação de dados, um contido em uma base de dados relacional e outro na memória.
Qual é a solução mais aplicada para o problema do mapeamento objeto relacional?
A) É a utilização do padrão de projeto conhecido como JE (java enterprise).
B) É a utilização do padrão de projeto conhecido como DAO (data access object).
C) É a utilização do padrão de projeto conhecido como CEO (Chief Executive Officer).
D) É a utilização do padrão de projeto conhecido como DAT (data access table).
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar