Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Brainstorm: Refactor farm animals to have animal groups as separated model #68

Open
fedjo opened this issue Mar 17, 2025 · 0 comments
Open

Comments

@fedjo
Copy link

fedjo commented Mar 17, 2025

Create a AnimalGroup entity and connect Parcel <-> Animal Group
Remove connection Parcel from Animal

We need to brainstorm more on how to implement the AnimalGroup feature, which operation will be supported on the group level, if we mange small animals (like pigs,...) only using the group whereas we treat cattles as individual animals...

Feedback from SIP2

A better way to allocate an animal to a parcel would be to it at animal group level.
It is to much tedious and repetitive to do it animal by animal whereas in the reality it is managed group by group
And if an animal goes in or out a parcel (out a group), it needs to modify the group. Doing this supposes to have a specific animal group management module.
That’s the way that the herd management software work.

Please note that all the above remarks deals only with cattle. Other species are managed differently.
The main difference is that small ruminants and pigs are managed by batches whereas the cattle are managed individually.

Note: We need to get more info from SIP2 on how this functionality is supposed to work

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant