Skip to main content

Data Model Overview

The data model of Irrigeasy is designed to represent the relationships and attributes inherent in modern irrigation systems, encompassing water sources, distribution networks, control devices, and cultivated areas.

Role of the Asset Concept

To effectively represent diverse yet interconnected concepts, the notion of an asset is central to this model. Assets represent the things that are being monitored or managed, such as valves, pumping stations, lands, etc. An asset possesses a type and a common set of properties. The defined asset types are as follows:

  • Equipment: irrigation and agronomic equipments have an additional equipment type property ("PUMP", "FILTER", "VALVE", "TENSIOMETER", etc.)
  • Device: IoT sensors
  • Field: an area of land
  • Group: group assets may contain other assets as group members. This allows us to represent systems as a single monitored entity.

Common asset properties include:

  • id
  • name
  • companyId
  • location
  • geometry (if applicable)
  • tags

Asset Groups Types

Farm Blocks

While the application's user interface employs the concept of a "water system," the underlying data model utilizes the more comprehensive concept of a farm block. A farm block can encapsulate both irrigation equipments and irrigation zones, thereby establishing a direct linkage between these two distinct yet functionally related entities.

Pumping stations

Another import type of asset group is the pumping station. This classification is necessitated by the common practice of co-locating numerous pieces of equipment within designated stations. Grouping these assets within the data model offers a practical advantage for users, enabling efficient and intuitive management directly through the application's interface.

Irrigation Zones

The irrigation zone represents another distinct type of asset group within the data model. An irrigation zone defines a specific geographical area of land that shares similar characteristics, such as soil type, topography, and crop water requirements, allowing for uniform irrigation management within that area.