VerbaAlpina defines data modelling as the theoretical development of an organisation of initially unstructured data. Essentially, this is about defining so-called entities – a class of digital single objects that have a certain type and number of attributes (= properties) in common. It is only these attributes that are relevant for the content-related and functional determination of the objects. During data modelling, the relationship between the different entities is defined as well.
Data modelling must be distinguished from data structuring and data format. Data structuring is the concrete application of the theoretical data model to a set of data. Its result is a structured representation of the data in the form of one or multiple tables. A structured set of data can, in turn, be displayed as different data formats (e.g., as tables = relational data format, XML-format etc.) while often times, a transformation from one into another format is possible.
see also Relational Data Model