Beim Datenbankdesign werden die Struktur und damit die logischen Aspekte einer Datenbank angegeben. Das Ziel des Datenbankdesigns besteht darin, ein "Universum des Diskurses" darzustellen - die Arten von Fakten, Geschäftsregeln und andere Anforderungen, die die Datenbank modellieren soll.