3 ms·
this is a nice idea, but as mentioned in other comments, i think the most important goal when designing a schema is to design to make the queries you'll frequen
by a-dub 6y ago
this is a nice idea, but as mentioned in other comments, i think the most important goal when designing a schema is to design to make the queries you'll frequently be making simple and efficient. extensibility comes second and if you can make some invalid states impossible to represent, then that's definitely a bonus.