Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/06/2015, 15:14
Avatar de bandolera
bandolera
 
Fecha de Ingreso: abril-2009
Mensajes: 613
Antigüedad: 15 años
Puntos: 7
Pregunta Relacionar 3 tablas

Tengo tres tablas:

choferes:
======
codigo_chofer int
nombres varchar2(40)

tipo_chofer:
=======
id_tipo int
tipo_chofer varchar2(20)

coche:
====
codigo_coche int
placa_coche varchar2(15)

Qué tipo de relación une a las tres tablas?

Algo como la relación N:M

Pues cada coche puede tener uno o dos choferes, pero al tener dos choferes uno es piloto y el otro es copiloto. Incluso puede un chofer ser piloto en un auto y copiloto en otro o viceversa.
Cómo hago mi relación de tablas.
Yo uso MYSQL.

Mi tabla de trabajo y consulta sería algo así:

COCHE/CHOFER/TIPO
100/Pablo/Piloto
100/Juan/Copiloto
200/Miguel/Piloto
300/Juan/Piloto
300/Luis/Copiloto
400/Pedro/Piloto
400/Pablo/Copiloto
500/Esteban/Piloto

Y cómo la modelo en MySQLWorkbench.
Gracias.
__________________
Todos somos iguales. NO! a la violencia de género.