OK, now I understand a bit better.
Each Job has Phases and each Phase can be assigned to more than one Job.
Each Job/Phase has Categories and each Category can be assigned to more than one Job/Phase.
You don't have 1 to Many relationships; you have Many to Many relationships! You're basicly on the right track in using combination keys but it needs to be implimented a bit differently. For the sake of this explanation I will assume the following primary keys in your tables (and I encourage you to do it this way, although the subject of keys is often debated and others may have other opinions). Your existing tables will have no foreign keys (at least not to each other).
tblJobs: JobID - Autonumber
tblPhases: PhaseID - Autonumber
tblCats: CategoryID - Autonumber
Then you will need two other tables to represent the relationships that you need. The first table will have a foreign key for tblJobs and tblPhases and will record each Job/Phase combination.
lktblJobPhases
Primary Key: JobPhaseID - Autonumber
Foreign Key: JobID - Long Integer
Foreign Key: PhaseID - Long Integer
Now we need to set up the other relationship. Since we have a handy record of each JobPhase in our new link table it is simple to put a another link table between it and your Categories.
lktblJobPhasesCategories
Primary Key: JobPhasesCategoryID - Autonumber
Foreign Key: JobPhaseID - Long Integer
Foreign Key: CategoryID - Long Integer
The way you make this all work on a form is with subforms. On your Job form you will have one subform for Phases which will be based on lktblJobPhases. JobID will be the link field for that subform and you will select the Phase with a combo.
Then you can either have a sub-subform for the Categories for each Phase, linked on JobPhasesID, or (my preference) you can have a second subform on the Job form which is dependent on the first form. In other words it will display only Categories that apply to the currently selected Phase. That link is a bit more difficult and will involve a hidden unbound field on your Job form and a smattering of VBA code, but it's not too difficult.
However, I'm not going to get into it in this message. If you understand all this and want to impliment it post a new message asking about the subform issue, probably in the forms forum. If you even need that help that is.

"The Key, The Whole Key, and Nothing But The Key, So Help Me Codd!"