Database Design

As a verb: the process, which might be ad-hoc, of determining how to store and retrieve information and the relationships between the types thereof.

As a noun: the abstract (ontological) representation of the data classes and the relationships between them (that is, the result of the process mentioned above.