Models for terms, term taxonomies, and term relationships