Em Engenharia de Software, o modelo de dados para
descrever os dados ou aspectos de informação de
um domínio de negócio ou seus requerimentos de
processo, de uma maneira abstrata que em última
análise se presta a ser implementada em um banco
de dados, como um banco de dados relacional é
caracterizado pelo: