0

The core conflict in your question is the consideration of who drives the design.
it should not be designed at all with persistence in mind
What this means is that the domain model's design does not entail any persistence considerations.
I'm aware that you probably already know this, I'm mentio...