And also, not only do I want to select one randomly, but taking into account one column that would have the weight. For example, 80% of "Type A" that are "Good" goes to "Server_1" and 20% to Server_2.
Basically use RandomRow to a table filtering for more than 1 foreign key