This feature is useful in any case where an attribute should be propagated down through an entire collection hierarchy. For example, you might have a collection containing all information related to a certain project. Each project in your company has a project number to identify it. You want to give all documents and collections that are contained in a project collection the same project number automatically. An example of how this could be done using required attributes is shown in Figure 94. The collection with the title "XFone Cordless" has the project number (PN) 1248. The HW_ReqChildAttr attribute specifies that all children documents of the collection have the same project number as the parent collection. As can be seen in the figure, the text document that is contained in the collection has the same project number as the collection. The syntax when using HW_ReqChildAttr is explained in the course of this text.
