If you're going to design this I would do it right
Code:
tblPeople
P_ID P_LastName P_FirstName P_Age ----> other person related information
1 Mouse Mickey 65
2 Mouse Minnie 61
tblType
T_ID T_Desc
1 Job
2 Hobby
tblJobHobby
JH_ID JH_Desc T_ID
1 Golf 2
2 Tennis 2
3 Clerk 1
4 Judge 1
tblPeopleJobHobby
PJH_ID P_ID JH_ID
1 1 3
2 1 1
3 1 2
this is a normalized structure and will save you a ton of problems as you delve into database programming. As far as choosing among items that can only be applied to a specific location 'head' or 'torso' what is your choosing mechanism, a random selection of the available items or the first item your procedure encounters? Or some other 'choosing' mechanism, would you allow the player to choose the item if there are multiple items to fill a spot?
You should also to define your 'slots' in a normalized fashion (both what the player is assigned and what the options are) as well
Code:
tblSlot
S_ID S_Desc
1 Head
2 Torso
3 Back
4 Arm
5 Leg
tblEquipment
E_ID E_Desc S_ID
1 Hat X 1
2 Hat Y 1
3 Hat Z 1
4 Cape A 3
5 Cape B 3
6 Cape C 4
tblPersonEquipment
PE_ID S_ID P_ID E_ID
1 1 1 1
2 3 1 5
etc. after you do this it's much easier to run code to update the appropriate items in the appropriate slots.