Title: What I mean really is: when working with relational databases, and you have complex constraints to ensure (not trivial things like notnull but something like: &quot;two tables away&quot; uniqueness, etc..), do you like filling it with tricks using PKs&#x2F;FKs&#x2F;UNIQUEs to ensure integrity or do you prefer writing some code that will get executed as you application boots up, that ensures that all the more complex requirements are met?
Upvote: