Data structure for Transfer
What should our data structure look like?
Here is more or less where I ended up in NRP recently, simplified to be able to start a discussion. Understanding of course that is one input. I'll just put it out there with the data as is, understanding we need to make it LOD friendly, discuss subclassing, etc.
Transfer - name - transfer type - notes - give and/or receive flows, depending on your scope of knowledge
Give flow - event date - from agent - to agent - resource type - resource - description - quantity - unit of quantity
Receive flow - event date - from agent - to agent - resource type - resource - description - quantity - unit of quantity
It could be normalized to something like the following. Although I think we want Value Flow (aka Economic Event) to be able to be used in Transfers and Processes, so that may push it back towards the above.
Transfer - name - transfer type (user defined) - notes - give and/or receive flows, depending on your scope of knowledge - from agent - to agent - resource type - quantity - unit of quantity
Give flow - event date - resource - description
Receive flow - event date - resource - description
[removed context agent]