Amadeus Consulting knows through our experience that scaling an application to handle millions of transactions a minute from 50,000+ concurrent online users requires a well though-out database design, smart implementation of relationship and constraints and knowledge of the hardware requirements to support it.