This very helpful reply from Andy Powell on repeated elements. I will
now move this question off this list to dc-datamodel if thats OK.
>Date: Mon, 13 Sep 1999 21:43:48 +0100 (BST)
>From: Andy Powell <[log in to unmask]>
>To: Anthony Finkelstein <[log in to unmask]>
>Subject: Re: the wrong questions
>
>On Mon, 13 Sep 1999, Anthony Finkelstein wrote:
>
> > hang on ... before I post back to the list
> >
> > don't these examples both show an element represented as a bag of
> > values and not a repeated element ... (rest assured I had already
> > played with DC-dot and looked at Ex 14).
>
>Apologies. Yes, they do.
>
>I'm feeling slightly hazy here I must admit, but... my recollection is
>that we (the DC Datamodel WG) discussed simply repeating the element vs.
>using alt, bag and seq. My reading of the guidance document (from memory)
>is that we suggest the use of a bag unless there is reason to do
>otherwise.
>
>A couple of things to note. The abbreviated syntax - or at least my
>understanding of it - doesn't give you any choice. You have to use a bag
>of values rather than a repeated property.
>
>Using HTML syntax, what's the difference between
>
><meta name="DC.Subject" content="term1; term2">
>
>and
>
><meta name="DC.Subject" content="term1">
><meta name="DC.Subject" content="term2">
>
>- the first is *effectively* a 'bag' - the second a repeated element?
>
>Of course, in qualified DC one clearly cannot lump together two creator
>properties together in a bag if they have different element qualifiers.
>In this case a repeated property will be required. I agree that more
>discussion and examples of this in the guidance document would have been
>desirable.
>
>On reflection, I think that promoting the use of the abbreviated syntax
>(as DC-dot does) may not be very sensible. I did it because the
>abbreviated syntax can be embedded fairly safely into HTML, the standard
>syntax cannot.
>
>Please do get back to the list. I'm sure that these kind of things need
>more discussion. However, I'm very tempted to suggest that this topic is
>too detailed for dc-general and should be moved to dc-datamodel?
>
___________________________________________________________________________
Anthony Finkelstein (Prof.) | TEL: 44 171 380 7293 (Direct Dial)
University College London | FAX: 44 171 387 1397
Dept. of Computer Science | EMAIL: [log in to unmask]
Gower Street, | http://www.cs.ucl.ac.uk/staff/A.Finkelstein
London WC1E 6BT | OFFICE: G20, Pearson Building
United Kingdom | PGP Key on request
___________________________________________________________________________
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|