And one day you realize you have to change your data model, and absolutely all your application are coupled to your whole database. Oups!
Disclaimer: I'm the main developer behind Signum Framework
The final cherry is that it uses zero joins, it's all done in code.
It's going to be a bastard to unfuck that mess.