Identification should include the following concepts:
- The data object model is the data-binding model that exists between a programming language and multiple databases.
- The data object model eliminates the need to write different code for various database platforms.
- The data object model is different for various languages.
- Programming languages correlated to their associated data object models include but are not limited to
- C#—.Net
- Java—Java Database Connectivity (JDBC)
- Flash ActionScript—Asynchronous JavaScript and XML (AJAX)
- Open source languages—PostgreSQL, NoSQL, MySQL.