# Module 1: Learning the basic concepts of GeoDMS

(Difference between revisions)
 Revision as of 15:25, 7 April 2020 (view source)Jip (Talk | contribs)← Older edit Revision as of 15:27, 7 April 2020 (view source)Jip (Talk | contribs) Newer edit → Line 2: Line 2: Before we dig into the practical part, let's discuss some key concept which are fundamental to understanding GeoDMS and enables you to perform analyses. Before we dig into the practical part, let's discuss some key concept which are fundamental to understanding GeoDMS and enables you to perform analyses. - Every data item has a [[domain unit]], which defines its entity. For example, we have a geographic data set with provinces in the Netherlands. The Netherlands has 12 provinces, so you could say that the [[domain unit]] has 12 rows, one row for each province. Within this [[domain]] we have information about each province: name, number of inhabitants, and geometry. Those information fields are calles [[attributes]]: attributes of the [[domain unit]] provinces. + Every data item has a [[domain unit]], which defines its entity. For example, we have a geographic data set with provinces in the Netherlands. The Netherlands has 12 provinces, so you could say that the [[domain unit]] has 12 rows, one row for each province. Within this [[domain]] we have information about each province: name, number of inhabitants, and geometry. Each information field is called an [[attribute]]: an [[attribute]] of the [[domain unit]] provinces. Each of those [[attributes]] holds information, and this can be numbers, text, or coordinates. We must tell GeoDMS what kind of information is being stored for each [[attribute]], this is called the [[values unit]]. Each of those [[attributes]] holds information, and this can be numbers, text, or coordinates. We must tell GeoDMS what kind of information is being stored for each [[attribute]], this is called the [[values unit]].

## Key concepts

Before we dig into the practical part, let's discuss some key concept which are fundamental to understanding GeoDMS and enables you to perform analyses.

Every data item has a domain unit, which defines its entity. For example, we have a geographic data set with provinces in the Netherlands. The Netherlands has 12 provinces, so you could say that the domain unit has 12 rows, one row for each province. Within this domain we have information about each province: name, number of inhabitants, and geometry. Each information field is called an attribute: an attribute of the domain unit provinces.

Each of those attributes holds information, and this can be numbers, text, or coordinates. We must tell GeoDMS what kind of information is being stored for each attribute, this is called the values unit.

• Domain units
• Attributes
• Parameters
• Value units
• Units
• Expressions
• Properties
• Containers

Configuring an item always consists of several components.

```attribute<value type> name (domain) := expression;
```