Newletter Sign Up
Posts on the
Design Decomposition Blog
Iridium Satellite Collision in Space
You might have seen the recent news reports about the collision between U.S. and Russian communication satellites. The U.S. satellite was one of the Iridium satellites. What wasn’t reported and you probably don’t know is that an object database management system (ODBMS) is an important part of the Iridium system. Even though ODBMSs are a [...]
February 13, 2009
(The Acronym) SOA is (Perhaps) Dead (at Some Companies); Long Live Services
I am now also posting on the Cutter Blog. My initial posting is (The Acronym) SOA is (Perhaps) Dead (at Some Companies); Long Live Services. It is a response to Anne Thomas Manes’ SOA is Dead; Long Live Services on her blog at the Burton Group.
January 9, 2009
Atomicity
The typical definition of an atomic task or process is one that cannot be decomposed further. This is vague and subject to interpretation. The Decomposition Matrix on this site uses a specific definition: A task (for business process diagrams) or a process (for data flow diagrams) is atomic if every input relates to every output [...]
December 3, 2008
Well-Formed Business Process Diagrams
My last posting referenced the criteria for a well-formed business process diagram mentioned in Business Process Driven SOA using BPMN and BPEL by Matjaz B. Juric and Kapil Pant. I am going to expand on their criteria to create a more comprehensive definition of a well-formed business process diagram. To start, here are three criteria from [...]
November 18, 2008
Recent Business Process Modeling Books
I recently received two new books on business process modeling. Both books looked interesting because they had great titles. As it turns out, one book is great and the other not so good. The not so good book is Business Process Driven SOA using BPMN and BPEL by Matjaz B. Juric and Kapil Pant. There are [...]
October 9, 2008
The Design Decomposition Blog
is written by Doug Barry.

After adding the Student Class to the hierarchy (new window), redundant attributes between the Student and Employee Class, which were not addressed in the original relational schema (new window), still exist. They can be factored out into a Person Class, as illustrated below.

Adding the Person Class to the hierarchy

Next: Object schema for relational schema. Also see the related content below.

Related content for: Adding the Person Class to the hierarchy

More on the general topic: Multi-type views

Read more free articles on this site

There are nearly 400 pages of articles on this site with over 50 pages on object-relational mapping.

Search this site for more articles

Custom Search

Browse this site for more articles

Click on the topics below to browse the articles on this site. You can see more detail by clicking on the arrows. This highlights the location of the current article: Adding the Person Class to the hierarchy.

Related recent articles from Google News

Terracotta Upgrades Ehcache
InformationWeek
Ehcache can also now serve as a caching system for Apache's object-relational mapping system, Hibernate, speeding up its operations. ...

15 Mar 2010 at 8:29am
Even with its success, .NET causes some consternation
SDTimes.com
The Entity Framework is a broader object-relational mapping framework for .NET. Microsoft denied that internal politics played a role in its decision to ...

10 Mar 2010 at 8:53am
The Holy Grail of Persistence?
SYS-CON Media (press release)
At this point, anyone who's been dealing with O/R mapping (like Ted Neward who said: "Object/relational mapping is the Vietnam of Computer Science"), ...

2 Mar 2010 at 5:41am
A look at ColdFusion 9's new features
Builder AU
Another huge addition in ColdFusion 9 is the incorporation of the Java Hibernate object-relational mapping (ORM) library. ColdFusion abstracts much of the ...

2 Mar 2010 at 9:41pm
More related news on: "object-relational mapping"

Related books at Amazon.com

Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)
by Craig Larman
Average Customer Review: 4.5 stars based on 120 reviews.
Customer Review: Coming from a backgroud of legacy application development using procedural languages for about 6 years, I did quite a bit of research on what is the right way to get baptised in the OO world. I have read some OO language books (C# in particular). Those books seem to scratch the surface and just talk about WHAT is it and left me wan...
Practical UML Statecharts in C/C++, Second Edition: Event-Driven Programming for Embedded Systems
Practical UML Statecharts in C/C++, Second Edition: Event-Driven Programming for Embedded Systems
by Miro Samek
Average Customer Review: 5 stars based on 8 reviews.
Customer Review: Many years ago Finite State Machine concept saved my life in an embedded software project. Thanks to this practical experience I realized how powerful the state machine concept used in software construction is. At that time the famous "C User Journal" was for me the only source of knowledge about state machines programming. That is w...
UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition)
UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition)
by Martin Fowler
Average Customer Review: 4 stars based on 111 reviews.
Customer Review: This is one of the best UML books available. Suitable for both the person new to UML and the seasoned practitioner. As the title suggests, focuses on the essentials of UML used for most projects and not the rarely used nuances. Be sure to get the 3rd edition with the coverage of UML 2.
UML For The IT Business Analyst, Second Edition
UML For The IT Business Analyst, Second Edition
by Howard Podeswa
Average Customer Review: 5 stars based on 2 reviews.
Customer Review: As an instructor of Business Analysts, I have found UML for the IT Business Analyst to be a great resource. It provides extensive information on the topics that a Business Analyst needs to be successful. Whether you are someone that wants to learn about requirements gathering for the first time, or are an experienced Business Analyst...
Learning UML 2.0
Learning UML 2.0
by Russell Miles, Kim Hamilton
Average Customer Review: 4.5 stars based on 15 reviews.
Customer Review: I've read a couple of other books that talk about UML, but they seem to just skim the surface and try to talk simple to you. This book is truly for someone who wants to learn about UML and how to use it properly. I recommend reading through the whole book once quickly and then go back and read it again carefully. I believe that's th...
More related books: Search Amazon.com for object-relational mapping