Evolution of data modeling for databases
Database Abstractions: Aggregation and Generalization