Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/02/2013, 04:49
pacowar
 
Fecha de Ingreso: noviembre-2005
Mensajes: 10
Antigüedad: 18 años, 6 meses
Puntos: 0
Respuesta: ¿Qué es mejor o peor? FK como PK

Cita:
Iniciado por ipraetoriux Ver Mensaje
...yo creo que tu amigo esta mas acertado...por ejemplo, en la tabla DETALLE_MOTOS , deberías conocer el ID de cada moto, pero ademas, por si llegaras a necesitarlo, el ID_VEHICULO...ejemplo...supongamos que estas haciendo una consulta sobre la TABLA VEHICULO, y necesitas conocer la cilindrada de algunas motos al azar...por lo que escribes aquí, cilindrada no forma parte de TABLA VEHICULO, entonces deberías hacer la consulta contra TABLA DETALLE MOTO, y usando ID_VEHICULO seria mas facil y rapido...ya que solo chequeas las motos con mismo ID en ambas tablas y retornas la cilindrada...me explico? un saludo
Igual he entendido mal tu ejemplo, pero... entonces me estás apoyando mi teoría, ¿no? Yo digo que en las tablas de DETALLE_MOTO y DETALLE_COCHE, no es necesaria una PK nueva, si no con usar la FK heredada de la tabla VEHICULO y haciéndola PK ya serviría. Eso es lo que dices tú, ¿no?