KNOWLEDGE-BASED TECHNIQUES FOR PRODUCT DATABASES