IMDataRecord is a representation of some stored data. Ways of its storage are defined by subclasses.