Pontos de Verificação: Modelo de Dados
- Todas as classes persistentes foram mapeadas para estruturas de banco de dados.
- O armazenamento e a recuperação de dados foram otimizados.
- Se foi usado um banco de dados relacional, as tabelas foram desnormalizadas (quando necessário) para melhorar o desempenho.
- Nas situações em que foi utilizada a desnormalização, todos os cenários de atualização, inserção e exclusão foram considerados para assegurar que a desnormalização não diminua o desempenho para essas operações.
- Foram definidos índices para otimizar o acesso.
- O impacto das atualizações de índice foi considerado nas outras operações de tabela.
- A distribuição dos dados foi planejada.
- Foram definidas restrições de integridade referencial e de dados.
- Existe um plano para manter restrições de validação quando as regras de dados forem modificadas.
- Foram definidos procedimentos armazenados e triggers.
- O mecanismo de persistência usa procedimentos armazenados e triggers de banco de dados de modo consistente.
Copyright
(c) 1987 - 2001 Rational Software Corporation
| |
|