Relational Database Design Clearly Explained