|Home | Copyright Notice and Legal Disclaimers | Navigation Help | Tour! | Downloads | Contact Us | Site Index | Search|
|Order Models Index | Supporting Documentation | Downloads | FAQs ||
Order Contents - UML Class Diagrams for Basic (Common) Data
The following is a conceptual model. It does not necessarily represent how we would really construct a UML class diagram for conversion to an executable XML DTD/Schema. We leave it to standards bodies such as RosettaNet and OAGI to develop executable schema. The conceptual model can be used as a basis for developing executable models.
What the following is intended to illustrate is that order document types have a lot of common data attributes at both the header and line item. Additionally, each order type has some unique content. In an Object-Oriented paradigm, the three forecast types "inherit" data from the Basic Order. The different order types are an aggregation of basic (inherited) and unique data attributes. Notation used here is described on the Legends page.
Class Diagram: Basic Order Data Requirements
The following diagram shows the data that is basic to all order types. All forecast types "inherit" this basic data. A particular forecast type is made up of data it inherits plus data that is unique to that forecast type. See Data Requirements by Order Type.
Last updated 05 January 2003