Proposal for a more formal structure for the <art> proper noun element.
Art types would now have a valid XML element under art, and each would have a mandatory title.
<properNoun><art type='poem' year='1922'>Stopping by Woods on a Snowy Evening</art></properNoun>
<properNoun><art type='movie' year='1974'>Gone In 60 Seconds</art></properNoun>
Would become:
<properNoun>
<art>
<poem>
<title>Stopping by Woods on a Snowy Evening</title>
<year>1922</year>
</poem>
</art>
</properNoun>
<properNoun>
<art>
<movie>
<title>Gone In 60 Seconds</title>
<year>1974</year>
</movie>
</art>
</properNoun>
Every type becomes a valid element, that has a required title element, and an optional year element.
Need to consider the pros and cons of the structure change. As far as the schema implementation goes, it's a simple change. The main benefit is the structure is more future proof, and can be more easily extended to hold more data. Plus, it's more flexible when new art types are added that may not adhere to the title/year convention.
The justification for this might be better if there were more use cases.
The overall goal of the keyword/proper noun structure is to describe a proper noun to the point where it is distinct. Saying "The movie 'Gone in 60 Seconds' (1974)" is pretty descriptive already. We haven't run into situations where there is ambiguity.
Proposal for a more formal structure for the
<art>
proper noun element.Art types would now have a valid XML element under art, and each would have a mandatory title.
Would become:
Every type becomes a valid element, that has a required
title
element, and an optionalyear
element.Need to consider the pros and cons of the structure change. As far as the schema implementation goes, it's a simple change. The main benefit is the structure is more future proof, and can be more easily extended to hold more data. Plus, it's more flexible when new art types are added that may not adhere to the title/year convention.
The justification for this might be better if there were more use cases.
The overall goal of the keyword/proper noun structure is to describe a proper noun to the point where it is distinct. Saying "The movie 'Gone in 60 Seconds' (1974)" is pretty descriptive already. We haven't run into situations where there is ambiguity.
Original art element ticket #51