In the BNC's schema, an attribute @dur is used on several elements to
indicate the length of time something such as a pause, an event, etc.
takes. It's a rough and ready measure of duration, nominally given in
seconds.
The TEI also defines this attribute on most of the same elements (all
members of att.timed class) but gives it a more precise datatype, using
xsd:duration to validate it.
I therefore have to choose between the following options in the BNC ODD:
a) change all the data to use xsd:duration conformant notation (i.e.
turn "1" into "P1S")
b) redefine the @dur attribute in the att.timed class to have a
different datatype (viz data.count)
c) add a new differently named attribute to the att.timed class and
change all the data to use that instead (i.e. turn "dur='1'" into
"approxDur='1'")
Are there other significantly different options? Which one would you
choose? Which one do you think I'm going to choose? Is any of them TEI
conformant?
Just curious
Lou
|