Within a language resource database, a set of subject fields, domains or classification codes will generally be defined. More than one subject field can be indicated for a given concept, and subject fields can be designated hierarchically as subfields by indicating a level index. Three levels are typical, although additional levels up to 9 are practically possible.