¿Me estás diciendo que todas las ABM (alta - baja - modificación) se harán
a mano?
Como quieras, pero te advierto que eso no es nada práctico, y muchas cosas no las podrás hacer por triggers...
Ten en cuenta que una validación como la que quieres generará una excepción al momento de ser rechazada el alta de un prestamo no válido, y que de algún modo tendrás que adminsitrar esa condición.
SI no lo haces en la programación de la aplicación, lo tendrás que hacer en stored procedures de todos modos, que para el caso es lo mismo que lo anterior, porque estamos hablando de la capa de datos del modelo MVC (Data Access Control).
Dejame verlo y te contesto. Ahora es muy tarde aquí.