An educational perspective on database management systems and object-oriented methodology: a 12 year journey
The entity-relationship model: toward a unified view of data