Un modelo semántico de datos es una técnica de modelado de base de datos de alto nivel diseñada para proporcionar significado a los datos y relaciones de datos. El modelo define cómo los datos almacenados se relacionan con el mundo real, lo que ayuda a facilitar desarrollo de aplicaciones y mantener la consistencia de los datos.