Como traduzir as regras de negócios em um modelo de dados
Um gerente de projeto pode levar a iniciativa para traduzir as regras de negócios, que são políticas, procedimentos, normas e práticas de uma organização, em um modelo de dados. Um modelo relacional é normalmente usado para esta finalidade. E.F.Codd desenvolvido modelagem relacional em 1969. As regras de negócios têm graus de rigidez variável. Algumas regras de negócio pode mesmo ser correto, mas não pode ser implementado como elas são. As regras de negócio deve ser praticamente definida para ser eficaz.
Tarefa um analista de negócios, ou BA, para entrevistar os usuários de negócios e gerentes e revisar manuais e documentação para reunir os requisitos da empresa ou operações departamentais para o modelo de dados. A BA deve assegurar as regras são atuais e deve gravá-las de forma clara e concisa por escrito. O analista de negócios, em seguida, transfere as regras de negócio para o modelador de dados, ou DM.
Atribuir o DM para projetar entidades, ou tabelas, depois de compreender as regras de negócio. Por exemplo, uma coluna contendo a data de um cliente de nascimento teria uma regra matemática que pode calcular a idade e evitar a compra de cigarros para menores de idade. Outra regra, neste caso, pode ser que cada cliente deve ter uma data de nascimento inserida.
Instrua o DM para construir entidade-relacionamento, ou ER, diagramas de traduzir as regras de negócio em um modelo de dados. Um modelo de dados é composto por entidades, relacionamentos e, mais importante, cardinalidade (um-para-muitos, um-para-um). Por exemplo, um pai pode ter muitos filhos e um marido pode ter um cônjuge, respectivamente.