Ok, I'm going to TRY to explain this properly. I have 4 tables. 3 of the tables each contain different descriptors. Ex: Table_2 contains color_id and a name for that color. (1 = red 2 = green, etc.). Table_3 contains another descriptor like....rating_id and a name for that(1 = good, 2 = bad, 3 = worse). The third table is just the same.
NOW, Table_1 would have an id field and then three other fields containing the id's of descriptors from the other tables. So id 1 may have descriptors 1, 2, 4 - id 2 would have 1, 4, 3 and so on.
So, select * from table_1 where id = 1 would list everything in table_1 with id 1. That's easy enough. Now, how do I go about getting the descriptors that correspond to the numbers in the other three fields? Is there a way to do this in one query? Would I have to have 3-4 different queries? I am pretty lost at this point.