I have the following situation.

We want an reputation table to evaluate Users And Companies.

This reputation table would store the reputation given by an Company to User and vice-versa.

It was suggested that we should create two reputation tables, one for the Users and another for the Companies, both with the same columns.

I dont think thats the best way but I cant find another solution.

Is there any other way we could do that?

thx