Row vs. tuple - Mailing list pgsql-docs

From Peter Eisentraut
Subject Row vs. tuple
Date
Msg-id Pine.LNX.4.44.0303141647200.2382-100000@peter.localdomain
Whole thread Raw
Responses Re: Row vs. tuple  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-docs
In some places the documentation uses the term "tuple" to mean "row
version" (in the MVCC sense).  This choice of terms is puzzling me; where
does it come from?  In the literature available to me, the term "tuple" is
used as the mathematical equivalent of "row", meaning that
table/row/column parallels relation/tuple/attribute.  This terminology is
also used in other parts of PostgreSQL.  For example, libpq and derived
interfaces use "tuple" in function names to refer to rows.  Should we not
make this usage consistent?  I suggest we use "row version" when we mean
row version, which will also make things clearer to less experienced
users.

--
Peter Eisentraut   peter_e@gmx.net


pgsql-docs by date:

Previous
From: CoL
Date:
Subject: version 7.3 docs in pdf ?
Next
From: Tom Lane
Date:
Subject: Re: Row vs. tuple