Fields
This collection contains Field objects – fields of external database table that compose the foreign key. Access to collection items is possible both by name and by internal number. The collection does not provide continuity of filed internal numbers. Persistence of field's internal number is guaranteed within a session of external database. The order of fields in the collection corresponds to the order of fields in the PrimaryKey::Fields collection. Adding to and removing from the collection is not possible.