Hi,
just saw one of the recent publications which might be helpful to design the farmOS 2.x data model / architecture.
Reference architecture design for farm management information systems: a multi-case study approach https://link.springer.com/article/10.1007/s11119-020-09728-0
There are also further helpful references in the paper.