Skip to content

6.2.2.7 CooperativeConstraint

6.2.2.7.1 Purpose

A rule that a cooperative imposes on its farms, for example a minimum number of cows in lactation. It is reserved in the model; its kinds are not defined yet.

6.2.2.7.2 Questions it answers

  • Which constraints does a cooperative impose on its farms?
  • Which constraints apply to a given farm?

6.2.2.7.3 Fields

Field Type Cardinality Description
id string (uuid) 1..1 Key.
cooperative Cooperative 1..1

6.2.2.7.4 Subtypes

Discriminator type: every CooperativeConstraint is exactly one of the subtypes below (disjoint and complete).

The subtypes are not defined yet.

6.2.2.7.5 Relationships

References

Subtypes

  • by type: not defined yet

6.2.2.7.6 Rules & constraints

Open questions

A cooperative constraints are roles imposed by the cooperative on farms, for instance a cow cooperative could require all farms to have a minimum number of cows in lactation etc etc.