direct mapping row node IRI PK order

Regarding http://www.w3.org/TR/2012/PR-rdb-direct-mapping-20120814/.

The definition of the row node IRI in section 3 says "for each column in
the primary key, in order...".

Is there a canonical ordering for primary key constraints? The examples
appear to follow the order of PK declaration in a DDL clause.

Perhaps the definition should clarify the intended order of PK column
names in the row node IRI. If such an order cannot be reliably derived
from database metadata, maybe lexical ordering could be prescribed.

Also, in the row node definition, the last 3rd-level bullet says "if it
is not the last column in the foreign key,...". Perhaps that should be
"...in the primary key,..."?

Regards,
--Paul

Received on Wednesday, 15 August 2012 02:14:36 UTC