Question

Of the two object-capable data programming methods, what attributes of object relational design make it the...

Of the two object-capable data programming methods, what attributes of object relational design make it the more preferred method

Homework Answers

Answer #1

Object durability, or persistence is the most preffered attribute in the object relational design. In object oriented progrmming many time you face issue of object storing, you have to explicitly convet to store. Though not auto boxing is present.Persistence is expected to operate with transactional integrity, and as such it is subject to strict conditions.In the real world, you rarely find an object that lacks relations to other objects. Objects are components of object models. The issues of object durability transcends the issue of object model durability and distribution once we make the observation that objects are interconnected by virtue of their relations to one another.The relational approach to data storage tends to aggregate data by type. Rows in a table represent the physical aggregate of objects of the same type on disk. The relationships among objects are then represented by keys that are shared across many tables. Hence, in order to construct an object model, these relationships are constructed from the existing keys at run time in a process referred to as table joins. This is the same well-known property of the relational databases called data independence. Thus it is considered of the important attribute for ORM.

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
What are the 2 common methods of design entry when programming FPGAs?
What are the 2 common methods of design entry when programming FPGAs?
What are the possible objects, attributes, and methods for the POS system and also an activity...
What are the possible objects, attributes, and methods for the POS system and also an activity diagrams for the customer's order and the object relationship diagram for the POS system?
Kitchen World is changing its inventory system from a file-oriented system to a relational database system....
Kitchen World is changing its inventory system from a file-oriented system to a relational database system. Identify and design at least three tables that would be needed to capture data for Kitchen World's inventory. Each table should include a primary key, three non-key attributes, and foreign keys as necessary. Make up data values for two records within each table. Create an excel spreadsheet with this data. Download it to Access and do a query for the name of the largest...
JAVA Learning Objectives: To be able to code a class structure with appropriate attributes and methods....
JAVA Learning Objectives: To be able to code a class structure with appropriate attributes and methods. To demonstrate the concept of inheritance. To be able to create different objects and use both default and overloaded constructors. Practice using encapsulation (setters and getters) and the toString method. Create a set of classes for various types of video content (TvShows, Movies, MiniSeries). Write a super or parent class that contains common attributes and subclasses with unique attributes for each class. Make sure...
C++ PROGRAMMING Assignment: For this assignment, you will construct a program which is capable of taking...
C++ PROGRAMMING Assignment: For this assignment, you will construct a program which is capable of taking a user-given number, and adding up all of the numbers between 1 and the given number. So if someone inputs 12, it should add 1 + 2 + 3 + 4 + … 9 + 10 + 11 + 12, and return the answer. However, you’ll be using two different methods to do this. The first method should utilize either a for loop or...
QUESTION 1: This question is also to be used for the next question. Design an Employee...
QUESTION 1: This question is also to be used for the next question. Design an Employee class for a hotel for use in programs. We need an Employee object with these attributes: Name Designation (ex. Manager, Supervisor, Waiter, Bellhop, etc.) ID number Some details: ID Numbers should already be known at time of object's creation. Assume it is an 8 digit number. The ID Number can never be changed Use strings to represent the Name and Designation It is possible...
A computer scientist is investigating the usefulness of two different design languages in improving programming tasks....
A computer scientist is investigating the usefulness of two different design languages in improving programming tasks. Twelve expert programmers, familiar with both languages, are asked to code a standard function in both languages, and the time (in minutes) is recorded. The data follow: Programmer Time Design Language 1 Design Language 2 1 17 18 2 17 14 3 21 20 4 14 11 5 18 23 6 24 21 7 15 10 8 14 13 9 21 19 10 23...
4. Programming Problem: In this problem we will keep the Mechanism interface and the two classes...
4. Programming Problem: In this problem we will keep the Mechanism interface and the two classes Car and Computer from the previous problem. In addition, we will add a new class called Mechanic. We will also create a new TestMechanic class that will contain the main method. Create a class called Mechanic with following instance variable and constants: private int cost; public static int TEST_PRICE = 10; public static int REPAIR_PRICE = 50; Have a default constructor that will set...
Choose the BEST method for the situation: Two different methods of teaching number division in two...
Choose the BEST method for the situation: Two different methods of teaching number division in two respective samples of elementary school students were compared using a test of division ability, which was administered at the end of the study. In addition, the children were also measured at the beginning of the study on an intelligence test yielding an intelligence score. You want to know if there are differences between the two methods using the data that you have collected.   ANCOVA...
, Fair Value and Equity Methods Conceptual Questions 1. What are the two fair value methods...
, Fair Value and Equity Methods Conceptual Questions 1. What are the two fair value methods to account for investments? 2. What type of security can be accounted for under both methods? 3. What type of security can be accounted for under only one of these methods? Which method is that? 4. Complete the following table for Investments: Fair value method(s) Other Method Investment in Bonds 2 methods: Held to Maturity – Amortized Cost Investments in Stocks 1 method: YES...
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT