Database design

Definition
A database design is

{{Quote|[t]he development of the conceptual, logical, and physical structures of a database in order to meet user requirements.