A homologação do modelo de dados está condicionada à aderência aos itens da lista de verificação apresentada a seguir. 

Objeto

Quesito

Item

Descrição

Tabela

Correção mínima.

Nome da tabela.

Verificar se o nome da tabela está de acordo com o padrão.

Comentário da tabela.

Verificar se o comentário da tabela existe e está de acordo com o padrão.

Chave primária.

Verificar a existência de chave primária para a tabela.

owner da tabela.

Verificar se o owner da tabela foi definido.

Chave primária not null.

Verificar se as colunas que compõe a chave primária estão definidas como not null.

Chave estrangeira.

Verificar se a coluna que implementa a chave estrangeira (FK) está com as mesmas propriedades da chave primária (PK) na tabela de origem.

Nome da chave estrangeira (FK) diferente da chave primária (PK).

Verificar se o nome da coluna chave estrangeira (FK) está diferente do nome da coluna chave primária (PK) que a implementa.

Correção sintática.

Ortografia correta.

Verificar se as definições da tabela estão escritas de maneira correta.

Clareza.

Clareza do conceito.

Verificar se o conceito da tabela é condizente com seu nome e traduz de maneira clara e objetiva o seu significado.

Clareza do nome.

Verificar se o nome da tabela é de fácil entendimento e faz sentido no contexto do negócio.

Aderência ao modelo. corporativo

Reutilização de tabela corporativa.

Verificar se a tabela já existente no modelo de dados corporativo foi reutilizada preservando suas características e impedindo a proliferação desnecessária de objetos.

Aderência ao escopo do negócio.

Tabela é necessária ao negócio.

Verificar se a tabela apóia alguma função do negócio.

Normalização.

Normalização quanto à 1NF (1ª Forma Normal).

Verificar se a tabela não possui grupos de repetição nem colunas multivaloradas.

Normalização quanto à 2NF (2ª Forma Normal).

Verificar se a tabela está na 1NF (1ª Forma Normal) e se as colunas não chave dependem somente da chave primária inteira e não apenas de parte dela.

Normalização quanto à 3NF (3ª Forma Normal).

Verificar se a tabela está na 2NF (2ª Forma Normal) e se as colunas não chave não dependem de outras colunas não chave (dependência transitiva).

Coluna

Correção mínima.

Nome da coluna.

Verificar se o nome da coluna está de acordo com o padrão.

Comentário da coluna.

Verificar se o comentário da coluna existe e está de acordo com o padrão.

Características da coluna.

Verificar se as demais características da coluna (tipo, tamanho, obrigatoriedade, etc) estão definidas de maneira correta.

Correção sintática.

Ortografia correta.

Verificar se as definições da coluna estão escritas de maneira correta.

Clareza.

Clareza do conceito.

Verificar se o conceito da coluna é condizente com seu nome e traduz de maneira clara e objetiva o seu significado.

Clareza do nome.

Verificar se o nome da coluna é de fácil entendimento e faz sentido no contexto do negócio.

Aderência ao escopo do negócio.

Coluna é necessária ao negócio.

Verificar se a coluna apóia alguma função do negócio.

Relacionamento

Correção mínima.

Integridade referencial.

Verificar se as regras que garantem a integridade referencial estão definidas; exemplo: não permitir a exclusão de um registro "pai" se houver registro "filho".

Opcional ou obrigatório.

Verificar a compatibilidade entre o tipo de relacionamento (opcional ou obrigatório) e a nulidade da coluna (null ou not null).

Existência de UK (unique key) para relacionamento 1:1.

Verificar se a coluna migrada de um relacionamento 1:1 possui um índice do tipo UK (unique key) associado.

Nome do relacionamento.

Verificar se o nome do relacionamento está de acordo com o padrão.

Correção sintática.

Ortografia correta.

Verificar se as definições do relacionamento estão escritas de maneira correta.

Aderência ao escopo do negócio.

Relacionamento é necessário ao negócio.

Verificar se o relacionamento apóia alguma função do negócio.

Marcadores:
Criado por GEOFLAVIA GUILARDUCCI DE ALVARENGA em 16/01/2019, 17:31
    

Tips

If you're starting with XWiki, check out the Getting Started Guide.

Need help?

If you need help with XWiki you can contact: