I am just starting to model data for a new project that needs to be robust.
It seems that the most natural OO model will have many nested .Net generics. Lists of objects, and these objects will also contain lists of other general types, etc. Nested at least three levels in depth.
Ideally, I would just like to create an OO-style data model, and I hope there is an ORM that will allow me to simply (magically ;-) save the entire model in a relational database without having to worry about the relational schema at all.
Iโm ready to sacrifice performance for the convenience of the initial implementation, but a solution that optimizes identified bottlenecks would be nice.
Are there any ORM parameters that work this way?
Or maybe I just need to serialize the data ... Google Protocol Buffers looks like an interesting option.
source share