Um projeto de banco de dados deve ter generalidade e alto
grau de abstração de dados, proporcionando confiabilidade e
eficiência no armazenamento dos dados e permitindo a
utilização de diferentes tipos de gerenciadores de dados por
meio de linguagens de consultas padronizadas.