Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2005, 20:11
Avatar de hieloverde
hieloverde
 
Fecha de Ingreso: julio-2005
Ubicación: México, D.F
Mensajes: 467
Antigüedad: 18 años, 9 meses
Puntos: 5
Normalizacion de base de datos mysql

Estoy comenzando recién con el tema de la ‘normalizacion’ de bases de datos Mysql y tengo algunas dudas.

La BD sin normalizar tiene una tabla llamada ‘melodias’ con los siguientes campos:

id
interprete
titulo

El campo que necesita normalizarse es ‘interprete’ por que se repite varias veces

Para listar todos los registros de la tabla melodías se tendría que hacer una sola consulta: select * from `melodias`

Al normalizar esta BD resultan dos tablas ‘melodias’ e ‘interpretes’ y tienen los siguientes campos:

melodías

id
id_interprete
titulo

interpretes

id_interprete
nombre

Ahora como se puede ver queda la tabla ‘melodias’ (donde se almacenan todos los registros) y la tabla ‘interpretes’ (que contiene todos los registros repetidos) una esta relacionada con la otra gracias el campo ‘id_interprete’.

En este caso para listar todos los registros de la tabla ‘melodias’ y al mismo tiempo hacer la relación con la tabla ‘interpretes’ ¿Que tipo de consulta debo aplicar?

Saludos…
__________________
<? echo("1 <script> dice + que 1000 palabras"); ?> EspacioMéxico