archetypes and knowledgeBaseTypes as db entities...
application adapting the abstract types