SCO's that are maps must implement this to have efficient database access.
SCO maps that do not implement this will be treated like replaced maps on
commit or flush. All the old values will be deleted and all the current
values insert.
Put references to all the keys and values into mapData. If the keys
and/or values are PC instances then the instances themselves or their
OIDs may be stored in mapData.