You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current distinction between b_terminating_date and b_harvesting_date provides flexibility for crops with diverse harvesting practices. However, this approach deviates from standard data models and can be confusing for users. This issue proposes changes to fdm-data and fdm-core to simplify data entry and ensure data consistency across different crop types.
Proposed Changes:
fdm-data Enhancements:
Crop Harvestability: Introduce a new property for each crop in fdm-data indicating whether it's harvestable (e.g., a boolean harvestable property). This allows distinguishing between productive crops and non-productive elements like "Landschapselementen."
Harvest Frequency: For harvestable crops, specify the expected harvest frequency:
"once": Crops harvested only once (e.g., potatoes).
"multiple": Crops harvested multiple times (e.g., grass, fruit trees).
This could be implemented as an enum or a string property called harvestFrequency.
fdm-core Logic:
Non-Productive Crops: For non-harvestable crops (i.e. harvestable: false):
Prevent storing harvest dates (b_harvesting_date should not be allowed).
Description:
The current distinction between b_terminating_date and b_harvesting_date provides flexibility for crops with diverse harvesting practices. However, this approach deviates from standard data models and can be confusing for users. This issue proposes changes to fdm-data and fdm-core to simplify data entry and ensure data consistency across different crop types.
Proposed Changes:
fdm-data Enhancements:
fdm-core Logic:
The text was updated successfully, but these errors were encountered: