ERWin es un software orientado al modelado y mantenimiento de bases de datos que permite crear y administrar todos los componentes asociados de manera flexible. ERWin se basa en el modelo entidad-relación y utiliza principalmente la notación IDEF1X. Al usar ERWin, el usuario carga el programa, reconoce el entorno, crea un modelo lógico y físico, modifica relaciones y genera sentencias de creación.