Re: In an RDBMS, what does "Data" mean?
From: Marshall Spight <mspight_at_dnai.com>
Date: Sun, 27 Jun 2004 01:42:08 GMT
Message-ID: <QBpDc.122156$Sw.52192_at_attbi_s51>
> Note that it's easy to go from a list to either of the other two. But in
> order to go back, the set or bag needs to contain extra data (ie the
> order) over the list.
Date: Sun, 27 Jun 2004 01:42:08 GMT
Message-ID: <QBpDc.122156$Sw.52192_at_attbi_s51>
"Anthony W. Youngman" <wol_at_thewolery.demon.co.uk> wrote in message news:1aPaN6Am2x0AFwN3_at_thewolery.demon.co.uk...
>
> Note that it's easy to go from a list to either of the other two. But in
> order to go back, the set or bag needs to contain extra data (ie the
> order) over the list.
> Because Pick stores attributes as lists (if relevant) the order is
> available to the db engine as metadata if required. And it can't be
> accidentally lost by an analyst :-) So I would argue that storing things
> as lists is better, because you can always get the other two if you
> want.
Although I don't think having lists as the only collection primitive is a good idea, there is one key point that I will gladly grant you: