No processo de engenharia reversa de um Banco de Dados Relacional o designer pode precisar particionar os elementos do modelo da engenharia reversa em pacotes de áreas de assunto que contêm conjuntos logicamente relacionados de tabelas. A transformação do Modelo de Dados em Modelo de Design pode utilizar um procedimento para produzir Classes de Design a partir dos elementos de modelo no Modelo de Dados. A tabela abaixo mostra um resumo do mapeamento geral entre os elementos do Modelo de Design e os elementos do Modelo de Dados.
Elementos do Modelo de Dados Elementos do Modelo de Design Correspondente Tabela I Coluna Atributo Relacionamento sem Identificação II Tabela de Interseção Classe de Associação Associação de Muitos-para-Muitos Associação Qualificada Relacionamento de Identificação Agregação Cardinalidade Multiplicidade Restrição de Verificação com uma cláusula enumerada Classe << ENUM>> Esquema III
Completam, correta e respectivamente, as lacunas I, II e III da tabela: