Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/12/2013, 08:01
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 3 meses
Puntos: 2658
Respuesta: Obtener ultimo campo de un mismo ID

Un poquitín complicado, pero estás cerca:

Código MySQL:
Ver original
  1. SELECT l.title vl.idVideo, COUNT(*) NroVideos
  2. FROM l.lista INNER JOIN vl.videoList  ON l.idList  = vl.idList
  3. WHERE l.idList IN (SELECT idList FROM videoList GROUP BY l.idList ORDER BY l.idList DESC LIMIT 8)
  4. ORDER BY l.videoList;
El DER que nos muestras (no, no es UML, es un DER, que también aplica a análisis estructurado) no es ni suficiente ni correcto para pasar a modelo físico (tablas), tiene campos innecesarios en la tabla relacional, y además no se ve si hay una debida normalización.
En cualquier caso, es un comienzo. Lo que te advierto es que el modelado de tablas está un poco alejado del UML y el diagrama de clases no sirve para ello. Son formas de análisis diferentes.
Muchas cosas que hay en el modelo de clases no tienen su correspondencia en el modelo de tablas, y muchas cosas del modelo de tablas no existen para el modelo de clases.
Este es terreno cenagoso, te puede confundir con facilidad.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)