Rough data models