>Virge! .... A integridade referencial é feita na camada "regras de negócios".... Algo do tipo:
>
>Excluir_Cliente()
OK 1 - Verifica se cliente possui titulos (contas pagar/receber)
OK 2 - Verifica movimentos em estoque
OK 3 - Verifica pedidos
OK 4 - Verifica.......
>
>Se algum dos itens retornar OK, eu paro... caso contrário eu falo pra camada do banco: "Ae rapaziada, DELETE esse troço!" ... :-)
>
>é isso?
todos retornaram ok !
:P
>
>Se sim, as ferramentas de modelagem de dados estão se tornando obsoletas!
>
Para um sistema típico N-tier sim.. Mas nada impede que criemos adaptações, se você acha conveniente tirar usufruto de um recurso A ou B de um tipo de BD.. Tudo bem, porque não ? Agora saiba que para fazer adaptações para outros tipos de banco de dados o seu aplicativo exigirá que eles tenham pelo menos os mesmos recursos !
Claudio
"Now to him who is able to do immeasurably more than all we ask or imagine, according to his power that is at work within us, Ephesians 3:20