Hard enough that database abstractions are growing in popularity, pushing "database agnosticism" and turning the database into a dumb, interchangable data store. As a database developer, …
Anytime. Anywhere. Since 1997.
A CHECK constraint is easy to apply and has simple syntax. It is also extremely flexible in solving other types of validating problems. If your valid values change you must …
In all it …
- Auto initialization of environment
- Simple base backups
- Monitoring of Master
- Arbitrary alerts
- Failover
- Failover actions
- etc...
- PostgreSQL Partitioning - Robert Treat
- Babel of PLs - David Fetter