La arquitectura LEGOLANGUAGE está inspirada en la estructura ANSI SPARC centrada en datos, estándar de los actuales sistemas de BDs. La arquitectura de LEGOLANGUAGE se basa en tres niveles: el nivel conceptual, el nivel lógico y el nivel físico. Estos niveles serán independientes, pudiendo sustituir cada uno de ellos por otros modelos, tecnologías o distintas aproximaciones.
En la Figura 1 se puede apreciar la estructura de niveles de LegoLang.
Figura 1: Estructura de niveles de la implementación de LEGOLANGUAGE¹