I am trying to determine the rules for allocating the IDs in the
field-descriptor for the repository.xml, particularly with references and
collections. These are the rules I have determined so far:

1) An ID must be unique within a table.
2) The IDs in the table do not need to be contiguous. There may be gaps in
the sequence.
3) The IDs do not need to refer to the position of the column in the table.
(This was mentioned in the DTD, but it is not required according to the
code.)
4) For a reference or a collection the IDs in the two tables need to match.
(method ObjectReferenceDescriptor.getForeignKeyDescriptors)

Can anyone confirm this or explain what the rules are?


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to