This metadata can be used for filtering, searching, and organizing the content for appropriate uses. The metadata does not have to be extracted from the database when finished products are created. As an example, consider newspaper articles. Having the ability to add attributes that classify and describe the articles enables the reassembly of articles as appropriate when needed. Without metadata, a pure text search might pull up too much or too little.
Metadata promotes productivity and accuracy.
V Loading, editing, and extracting must be independent operations. Your business requirements may require more than one way to load your content data into the database. Multiple extracts of the components may be required that use different combinations of components, attributes and hierarchies. If I had to load, edit and extract the content in one and the same way for each operation I would have a very limited system that would not take full advantage of the potential reuses of the content. VI Objects must have power.