Semantic Data Models
entity-relational
functional
information
UML is a modeling language for specifying, visualizing, constructing, and documenting the artifacts, rather than processes