1) Usar transacciones (ver tema Transactions). Eso es lo que se usa para resolver los problemas de concurrencia (
Concurrencia ).
2) Si los datos a ingresar en ambas tablas son distintos, usa un stored procedure para resolver el problema de los dos INSERT. No te olvides que no puedes mandar los datos del segundo INSERT en el primer INSERT, a menos que los datos de la segunda tabla también estén en la primera tabla.