HarmonyCore
HarmonyCore copied to clipboard
Implement rollup helpers for related objects that are supposed to be glued together
As an example type, Notes should be presented to users as a single Notes Object, but on disk it could be any number of Notes structures that are glued together using special characters. Its easy to accomplish this right by modifying the data object constructor but that only works for read and wont split the items back out if there are changes made. Additionally, efforts should be made to only store the chunks if their contents have changed.