Coherence maintainance in cooperative information systems: the access key warehouse approach