RE:MODELO E/R Y DIAGRAMA CLASES
Yo he hecho muchos y claro, cuando uno hace diagramas de clases pequeños suele ocurrir que el entidad relación es igual. Pero cuando son más grandes hay diferencias, generalmente debido a que en el diagrama de clases, las relaciones N a N entre entidades no tienen porque ser convertidas a entidades de detalle, esto si debe ocurrir en el modelo e/r para que luego quede consistente en una base de datos. También surgen diferencias en que el modelo e/r muchas veces relaciona sus entidades más importantes con otras que uno suele llamar tipo (tipoMoneda, tipoCasa, tipoCheque, etc.), esas entidades rara vez estarán presentes en el diagrama de clases a no ser que la aplicación deba tener la opción de agregar/modificar/eliminar registros en las tablas de tipo.
En general el diagrama e/r suele ser más complejo que el de clases. Se supone que uno elije que entidades del diagrama de clases merecen persistir, no tienen porque ser todas. Por otro lado al hacer el modelo e/r puedes notar que te hacen falta otras entidades para dejar el modelo más robusto.