Veritabanı tasarımını ifade etmek için üst seviye tasarım modelleri kullanılır. Bu modellerle veritabanı kullanıcılarının ihtiyaçlarının tasarımdaki karşılığı açık ve anlaşılır biçimde ortaya konulmuş olur. En yaygın kullanılan veritabanı tasarım mode