En un principio podrías relacionar las tablas. Esto quiere decir que si intentas añadir algo en "
cliente_id" de la tabla
opciones y no existe el mismo en "cliente_id" de la tabla
clientes no te dejaría hacerlo, o sea, que la misma BD comprueba que los datos que vas a introducir son veráz.
Por lo que veo usas MySQL, te pongo el ejemplo que pone el manual (http://es2.php.net/manual/es/function.mysql-insert-id.php):