Hola.
Como el movimiento se demuestra andando, te adjunto el ejemplo para el cuál use BDE por la facilidad de transportar sus tablas. Son tres tablas, una la tabla destino y las otras dos de referencia para ser usadas por dos DBLookupComboBox. La selección aceptada de cualquier combo la verás reflejada en el DBGrid asociado a la tabla destino.
Crea una carpeta y descompri el archvio adjunto allí, espero te sirva de ayuda.
Saludos