now you are getting a bit complicated since you can have users that can also be lendors and dedtors. I feel you are going to be best suited to put them in different tables. Otherwise you are going to create duplicate records for the same person which does not meet the criteria for normalization. I would advise you to read through the article in the folliwing link. This will help you in answering all of your questions.
http://support.microsoft.com/?id=100139
Also in regards to calculating credit scores, you almost alway calcluate values in a query. very rarely you you calcluate them in a table. However, I am not advance enough to advise you on when to do which. The best article for this answer in this link.
http://www.allenbrowne.com/casu-14.html