I think it's a super cool idea, a shared nomenclature / reference architecture would be really helpful in communication around these topics. One criticism I have is that I would hesitate to try to map the concepts 1-1 with OSI. OSI was made specifically to address concepts in networking, and mapping data concepts to it directly 1:1 feels like pigeon-holing in a way that will limit the expressiveness of the model to properly reflect reality. Some of the examples for certain data layers you've listed feel like they're stretching to match an OSI layer definition, when it might be better to create new definitions and relationships, as you're modeling a different domain. But I also do realize that these are early draft bullets and may not be fully formed thoughts yet.
I haven't had time to think through what the different "layers" would be in my mind, but I just think trying to directly relate each OSI layer to a data concept may not be the most accurate way to approach the topic. It is however a very interesting discussion and I'd be excited to help contribute to the discussion where possible.
02/15/2023, 8:02 AM
Good point! Agreed - exactly this is still an early draft.
What if we perhaps find a slot in 1-2 weeks so you could think a bit about the ideas and then meet for a discussion? My timezone is Vienna/Austria/Europe.
02/15/2023, 5:09 PM
That sounds fun! My timezone is Pacific US, UTC-8. I'll message you directly