Cuando se crea una clase de relación con una cardinalidad de muchos a muchos o con atributos, se crea una tabla de clases de relación intermedia. Esta tabla se utiliza para asignar las asociaciones entre los objetos de origen y de destino. La tabla intermedia contiene campos de clave externa que están asociados a los valores de clave principal de las tablas o clases de entidad de origen y de destino así como cualquier atributo adicional. Cada fila de la tabla asocia un objeto de origen a un objeto de destino.
