Database Design Using Entity-Relationship Diagrams