|
|
|
|
|
by rooam-dev
2594 days ago
|
|
Integrity checks during startup will slow down in time. Also, does it mean you have to restart the app often? Sounds bad to me. Complex constraints sounds like an app/domain responsibility, much easier to test, version, troubleshoot, evolve. When a solution cannot quickly and easily be tested, it impacts overall agility (small iterations become small waterfalls). Having complex constraints in database, could mean slower release cycles, processes (schema changes reviews, etc), more migrations. |
|