Menu

Q4 Outline Meant Term Object Relational Mapping Orm 3 Marks Ii Given Following Class Diag Q43779568

Q.4 (a) (i) Outline what is meant by the term Object Relational Mapping (ORM). [3 Marks] (ii) Given the following class diagr

Q.4 (a) (i) Outline what is meant by the term Object Relational Mapping (ORM). [3 Marks] (ii) Given the following class diagram, describe three different ways in which the classes could be mapped to a relational database. For each of the three ways, provide one advantage and one disadvantage that it provides. [12 Marks] Department ·ld Name Sales Department • Monthly Target Human Resources Department EmployeeCount (b) (i) Describe what is meant by Test Driven Development. In your answer, discuss the steps that are followed in developing / testing code using this approach. [9 Marks] (ii) Explain why and how Mock Objects can be utilised in a Test Driven Development approach and what benefit they can provide. [9 Marks] Show transcribed image text Q.4 (a) (i) Outline what is meant by the term Object Relational Mapping (ORM). [3 Marks] (ii) Given the following class diagram, describe three different ways in which the classes could be mapped to a relational database. For each of the three ways, provide one advantage and one disadvantage that it provides. [12 Marks] Department ·ld Name Sales Department • Monthly Target Human Resources Department EmployeeCount (b) (i) Describe what is meant by Test Driven Development. In your answer, discuss the steps that are followed in developing / testing code using this approach. [9 Marks] (ii) Explain why and how Mock Objects can be utilised in a Test Driven Development approach and what benefit they can provide. [9 Marks]

Expert Answer


Answer to Q.4 (a) (i) Outline what is meant by the term Object Relational Mapping (ORM). [3 Marks] (ii) Given the following class …

OR