Cameroncha -
It looks to me (and I dont know the business solution you are building the db for so please correct if misguided) like you have one master table encompassing more that one object group and then look-up tables referencing the master form. This does not follow the principles of normalization. You are going to want to look into normalization for examples on proper table layout so I would recommend searching this forum for the topic "normalization" or "nomalize database". There have been many posts that link to excellent articles posted on this subject or if your more the hardcopy type of person I recommend a book I still have in my personal library titled, "Information Modeling and Relational Databases - From Conceptual Analysis to Logical Design" by Terry Halpin.
HTH,
kevin