atender aos requisitos de armazenamento de informações de forma geral
Conheça as formas normais para evitar problemas
é responsabilidade do modelador aplicar as modificações para que o modelo esteja de acordo com a forma normal
modificações envolvem a criação/remoção de atributos e entidades ou a separação de um relacionamento em vários
Utilize técnicas de engenharia
deparamos com um problema grande devemos dividi-lo em partes menores
Seja organizado com suas anotações e ideias
organizar as informações para que elas possam ser utilizadas de forma prática, rápida e eficiente quando forem necessárias.
Procure reutilizar ou adaptar outras soluções
seguir os passos já trilhados por outro modelador, evita a repetição de erros que já foram cometidos
Evite modelos muito específicos ou muito genéricos
modelos genéricos demais dificultam a compreensão do que está sendo armazenado
Crie um modelo pronto para novas mudanças
extensibilidade
modelo deve possuir mecanismos
Saiba explicar o modelo de dados
estruturas e relacionamentos que vão ser responsáveis pelo armazenamento de dados
Aprenda a refinar o modelo durante vários ciclos
trabalhar com versionamento, documentação, testes, integração contínua e feedback do cliente sempre que possível
Não se esqueça de documentar o modelo
o profissional que trabalha com modelagem deve sempre dar ênfase e priorizar a documentação de um modelo de dados
Conheça os pontos fortes e fracos do seu modelo
Nenhum modelo de dados é perfeito
Saiba julgar um modelo criteriosamente
julgar o trabalho dos outros de forma justa, sincera e criteriosa
Pratique, pratique e pratique
Ela requer muita prática e quem desejar aprimorar suas habilidades de modelagem vai passar por muitas
dificuldades, problemas, situações e cenários que vão exigir muito do profissional.
Todos os problemas, dificuldades e pedras no caminho fazem parte da jornada de aprendizado quando se
está modelando