Tworzenie logicznego modelu danych obejmuje dodanie bardziej szczegółowych informacji, takich jak typy danych i ograniczenia. Określa się też normalizację danych w celu eliminacji nadmiarowości i poprawy wydajności.