Description
Culturally some groups like to organize datasets day-by-day. This makes it easy to append new data by just dropping it into a directory.
Culturally other groups like to organize datasets as large monoliths. This makes it easy to manage large logical collections simply.
Is there a way to do both by having separate metadata files that both point to the same collections of bytes?
Similarlly, I might want a logical dataset that points to the most recent day of data. Ideally I could have single metadata file in one location that would contain a relative path that could change day by day.
I suspect that the answer to these questions today is "no, you can not do this. Zarr expects blocks to be in a certain location". However, I suspect that this might be doable if we were to extend metadata entries with an optional relative path to prepend to data key locations.