This topic contains a solution. Click here to go to the answer

Author Question: To discover the right concepts for domain analysis, we must gather information from ________. A) ... (Read 79 times)

big1devin

  • Hero Member
  • *****
  • Posts: 583
To discover the right concepts for domain analysis, we must gather information from ________.
 
  A) interviews
  B) legacy systems
  C) documentation
  D) all of the above

Question 2

Describe object-relational mapping. What are the steps and what is the major difference between relational modeling and a pure object-oriented database?
 
  What will be an ideal response?



Related Topics

Need homework help now?

Ask unlimited questions for free

Ask a Question
Marked as best answer by a Subject Expert

kingdude89

  • Sr. Member
  • ****
  • Posts: 336
Answer to Question 1

D

Answer to Question 2

In object-relational mapping we use a software layer that mediates between object-oriented languages and relational DBMSs. Mapping to a relational database is the application of relational and normalization rules to classes and their relationships.
The following are the general steps that should be followed to transform an object-oriented model into a relational one. Entity classes form the majority of tables. Class attributes become table attributes (or columns). A table must have a primary key. Repeating attributes must be separated into tables. Associations are mapped by a primary-foreign key pairs. Multiplicity is mapped through foreign keys. To map to a relational database, aggregation must be flattened into association. In the inheritance chain, only classes with non-derived attributes are selected for mapping.
The major difference is that object-oriented model allows repeating attributes and the relational model does not.




big1devin

  • Member
  • Posts: 583
Reply 2 on: Jul 7, 2018
Great answer, keep it coming :)


Mochi

  • Member
  • Posts: 300
Reply 3 on: Yesterday
Excellent

 

Did you know?

Atropine was named after the Greek goddess Atropos, the oldest and ugliest of the three sisters known as the Fates, who controlled the destiny of men.

Did you know?

Barbituric acid, the base material of barbiturates, was first synthesized in 1863 by Adolph von Bayer. His company later went on to synthesize aspirin for the first time, and Bayer aspirin is still a popular brand today.

Did you know?

Your heart beats over 36 million times a year.

Did you know?

About 80% of major fungal systemic infections are due to Candida albicans. Another form, Candida peritonitis, occurs most often in postoperative patients. A rare disease, Candida meningitis, may follow leukemia, kidney transplant, other immunosuppressed factors, or when suffering from Candida septicemia.

Did you know?

The term pharmacology is derived from the Greek words pharmakon("claim, medicine, poison, or remedy") and logos ("study").

For a complete list of videos, visit our video library