nSolução
simples: fazer com que cada objeto persistente
possua comportamento que permita a
sua restauração, atualização ou remoção do
mecanismo persistente conforme necessário
(SQL).
nFácil
implementação em 4GLs (controles data aware).
nDesvantagens:
nClasses da lógica do negócio acopladas às classes relativas à interface e ao acesso ao
BD.
nMigração do sistema de um SGBD para
outro.
nLógica da aplicação fica desprotegida de eventuais modificações na estrutura do BD.