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