| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Sets and Lists, again
Marshall wrote:
> David Cressey wrote:
>
>>So, at the logical level, why isn't a list just a set of entries with some >>natural order implied by one of its attributes?
Other than violating the information principle, what does the distinguished order buy one?
> The definition of list is: a target set (relation for our purposes) and
> a mapping from the natural numbers to the set. More useful in
> a programming context is a finite list, in which the mapping is
> from [0..n]. The map and the relation together form the list.
>
> It is important to be clear about the differences among: set, relation,
> bag, ordered set, ordered bag, list. It's also important to distinguish
> between a total order, a partial order, and a quasi order. (I will
> admit
> that I don't really understand the last of these yet.)
>
>
> Marshall
>
Received on Sat May 20 2006 - 11:15:53 CDT
![]() |
![]() |