what are the data modeling concepts?
Data modeling is a technique for defining business requirements for a database. It is sometimes called database modeling because a data model is eventually implemented in a database. ... The data model will normally consist of entity types, attributes, relationships, integrity rules, and the definitions of those objects.