VersionedRecord's record key
The name for this key should default to the table name + ID.
This means that a record class
Author(VersionedRecord) by default will have a record key
authorID. If the developer provides another table name (for instance 'writer'), then the record key should change accordingly (in this case: