Log in

HCMC Journal

DNI form/genres challenges and (hopefully) solutions

: Illya Nokhrin
Minutes: 60

DNI has a large variety of forms and genres in it’s taxonomy. For the sake of building a relatively compact schema (and, hopefully, to make things relatively navigable), we have decided to employ two methods: bibl types based on media type and a two-item taxonomy designating each item as a primary or secondary text.

The schema for the project requires each bibl to be assigned a type. There are a limited number of types that reflect the medium in which the item appears (eg. book, book section, audio, video, etc.). The bibl types are to be kept distinct from the options for form/genre spelled out in the DNI form/genre taxonomy. The reason for using a relatively compact list of options for bibl type is two-fold. First, it will hopefully make it relatively easy to write a schema that enforces specific rules based on the type of bibl being encoded. Secondly, it will allow us to create a filter facet of media types that will hopefully be helpful to users. I expect that users might want a bit more specificity in the filters than the bibl types allow (for example, seeing all journal articles rather than just seeing all articles), but hopefully the bibl types will provide a good first-level filter that can then be used alongside filters from the form/genre taxonomy.

The schema also requires each item to be given a catRef to the primary/secondary taxonomy. This should allow users to see only the primary or secondary texts in the taxonomy. We discussed potentially adding a third temr to this taxonomy for items that seem to straddle the divide between being primary and secondary texts, but have not done so at this point.