Answered step by step
Verified Expert Solution
Question
1 Approved Answer
4. Object Relational Mapping (ORM) is an area within Object Oriented development that deals with mapping objects that need to be persisted to a relational
4. Object Relational Mapping (ORM) is an area within Object Oriented development that deals with mapping objects that need to be persisted to a relational database persistence store. (a) Outline the main difference between the goals of an 00 model and the goals of a relational model. [4 Marks) (b) Mapping an object inheritance structure to a relational database is one of the main issues that ORM addresses. Discuss two other issues that need to be addressed when considering ORM. [8 Marks] (c) Using an example of your choice, describe three ways in which object inheritance can be mapped to a relational database. [9 Marks] (d) ORM applies to both the design of a system and the runtime execution of object persistence. For each of these two cases, discuss two features of an ORM tool that would benefit the development/execution of an 00 system. [12 Marks]
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started