After the user has already created a credit line for the loan request he wants to create, he will need to sign the loan request first before successfully creating the loan.
To manage more easily the loans data, it would be better to create an interface.