Ask HN: Many-to-Many relation by default, is that a good strategy?
Defining entities and their relationships at the start of a project is difficult if the requirements keep changing frequently or are not defined (for example, in a startup setup).
So, in that case starting with Many-to-Many relationship for entities, and then optimising the relationship as things become clear is a good database design strategy?
4 comments
[ 3.1 ms ] story [ 14.3 ms ] threadYou usually can get by with 4th normal form but go wild, take it to 11 and it's all you should ever need.
You lose a lot of the value of relationships in a schema if you don’t know what they are