Flexible by Design

IBM Rational Data Architect makes it a lot more possible to meet those nearly impossible design requirements.