Compare and contrast the three database design phases (Conceptual), (logical), (physical design) and include a comprehensive explanation of each phase.
Explain how the “bottom-up” design approach differs from the “top-down” design approach. Which approach do you believe should be used to design a simple database with a relatively small number of attributes and why?