Closed ridoo closed 9 years ago
@MartinSchouwenburg could you please have a quick review on this pull request. Do the merge if you don't have any objections.
@MartinSchouwenburg what behavior should be defined if there is no primary key available? If things changed in this case you do not have any chance to update that entity because there is no relation of a Record
instance back to its database entity.
Apply interface change to make column definitions read only. This makes sense on the one hand to protect unintended changes to record values but also to retain key attributes which are later needed to reference back to the original (remote) data source.
One example would be a database connection which loads data into an
IFeatureCoverage
, making changes and store them back to the database tables. For updating the appropriate entities the primary key values have to be retained.