The message history data model