classification hierarchies for product data modelling .
The entity-relationship model: toward a unified view of data