19.5. Sample Schema: party.xsd

Many applications require business entities such as employees and organizations to be modeled as objects. Over time, it becomes apparent that there are similarities between the information stored about individuals and the information stored about groups. In particular, contact information is often stored about both, but perhaps that information is stored in different ways. In Analysis Patterns: Reusable Object Models, Addison-Wesley, 1996, Martin Fowler models this relationship as a single business entity known as a ‘Party’. The Party is an entity that has a name, location, and contact information stored about it. In this pattern, Party becomes an abstract base class of both the Person class and the Organization ...

Get XML Schema Complete Reference, The now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.