Evolution of data modeling for databases. - Navathe, Shamkant B. (Communications of the ACM, 1992)