O'Reilly logo

Microsoft® Visual Basic® 2010 Developer’s Handbook by Klaus Löffelmann and Sarika Calla Purohit

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Inheritance in the Conceptual Data Model

The inheritance feature in the conceptual data model can save you a lot of work. You can inherit entities in a manner similar to that of standard object-oriented programming.

For example, you can define an Employee entity and then derive more specific entities such as developers, project managers, and so on from the base Employee type. Then you can expand the derived classes with specific fields which store specific information like the developer’s skills.

The transparency of this inheritance process lets you work with, for example, a Developer instance—without the need to know that it is derived from an Employee. You only need to know the inheritance hierarchy when adding the Developer Instance to the object ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required