Refactoring Databases - Evolutionary Database Design

Decompose Conditional

Extract methods from the condition.



More on refactoring.com

For more information see page 284 of Database Refactoring