PI3: Plan entity relationships with metadata
Summary:
Plans in farmOS have the ability to reference assets and logs, but it is not currently possible to include additional plan-specific metadata alongside those references. This would add a new fieldable entity type for representing these relationships, which would allow developers of planning modules to create rich metadata relationships between plans and the entities that they manage.
For example, a Crop Plan will reference the Plant assets that it manages, but it also needs to store additional information alongside each reference such as "days to maturity", "days to harvest", "target seeding rate", etc.
This is a prerequisite for #184 (closed)
For more technical details see: https://www.drupal.org/project/farm/issues/3187877
Edited by Michael Stenta