O'Reilly logo

Special Edition Using Java™ 2 Enterprise Edition by Mark Wutka

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Relational Models Versus Object Models

When it comes to application development in the business world, the conflict between relational models and object models is one of the biggest headaches. Relational databases are firmly entrenched in most companies. Even startup companies tend to prefer relational databases to some of the less-common alternatives, such as object databases.

You can generally find more tools available for relational databases—from schema managers to report generators. Relational databases are more language-independent. You can usually store data with a Perl script and read it back out with a Visual Basic program. Object databases and other object persistence mechanisms aren't as language-independent. You might be able to use ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required