answersLogoWhite

0

Object Model: deals with object oriented "blue-print" of your system. This includes, class diagrams (classes you will be creating), relationship between these classes, methods in the classes, properties etc.

Data model: deals with entities at the database level. Like how the classes in the OM will get stored in the database, in which tables etc. So DM deals with Table schema, relationship between different tables (PKs, FKs) etc.

Example:

DM does not have complex OO features like polymorphism, inheritance, overloading etc which are usually listed in an OM.

As a rough example, two classes in the OM can get stored (mapped) to a single Table in the DM, like both Employee and Manager persons can be stored in a single DB table.

User Avatar

Wiki User

12y ago

What else can I help you with?

Related Questions

What is the difference between object oriented technologies and object based technologies?

hello hello hello


What is difference between thread based and use based strategies for integretion testing in object - oriented methodology?

difference b/w thread based and use based testing


Difference between Object-based Data Model and Record-based Data Model?

Object-based data model represents data as objects with attributes and methods, providing a way to model real-world entities in a programming language like Java. On the other hand, record-based data model organizes data into fixed-format records or tuples, typically used in databases like SQL to store and retrieve structured information. Object-based data model offers a more dynamic and flexible way to represent data compared to the rigid structure of record-based models.


Difference between conceptual level and record based model?

I don't know, sorry but go to ask.com, that website might have an answer


difference between object and oriented program?

JAVA is an Object Based Programming Language. it doesn't provide multiple inheritance and operator overloading. while Object Oriented Lanuages provides both.


What is the difference between objective and non objective?

Abstract art that is objective is based or inspired on a subject or object, though it does not appear so. Abstract art that is nonobjective is not based on or refer to a subject or object. Hope this helps


Difference between object oriented computing and object based computing?

In simple words i can say object oriented=object based + inheritance i mean object based languages no need follow the oop concepts (inheritance) in this you can create your own calsses. but you can't access based class please let me know if anything wrong in this Ashok Sharing ideas will improve knowledge........


What is the difference between abstract art and non-objective art?

Abstract art that is objective is based or inspired on a subject or object, though it does not appear so. Abstract art that is nonobjective is not based on or refer to a subject or object. Hope this helps


What is difference between written communication and telephonic communication?

written communication is associated with written doccuments eg;letter while telephonical communication based on telephone in different6 cellular network


What is the difference between reasoning and evidence?

Reason is based on logic, while evidence is usualy a physical object. But they both are used for one thing - to prove something


What is difference between structural language and object oriented language?

I think there is no any difference between object oriented programming language. Because somebody have written that vb is object based language because there is no inheritance, but javascript has no classes and no inheritance but javascript is also object oriented scripting language and java is also object oriented language vb has no inheritance but classes is.So vb is object based language This is not clear that difference between object oriented and object based. if i am wrong than what should be your answer and if i am wright than no problem But first i am requesting to the developer of any programming language that please define the difference between object oriented and object based languages. Amit Sinha Dist-Gaya State-Bihar


What is the difference between image processing and digital image processing?

Digital uses mega pixels ... vs film resolution is based on the area u have to record the image