Object Oriented Databases Flexibility
Flexibility: Modern software applications require much more flexibility than applications have in the past. In particular, data types may change to reflect an ever-changing application domain, or to reflect an ever-improving understanding of that domain. Similarly, the computing environment may change to take advantage of newer, more cost-effective hardware. The leading database management products fail to meet the new flexibility demands in several ways.
Schema changes and the associated data migration are difficult, especially for large amounts of data. Upgrading hardware is difficult as well and often requires that the original platforms must be replaced – not added to. Rehosting a SQL database can be expensive and time consuming.
