Class ID requirement

@MPhilofsky:

The field is for categorization within a vocabulary. If that makes no sense (vocab too small or no useful categories) we simply repeat the vocabulary_id. NULLs are not popular in databases, unless it really means “missing datum”.