A family of Microsoft relational database management systems designed for ease of use.
I'm not a big fan of composite keys. I prefer using autonumber datatypes as my primary keys. This insures uniqueness and makes joins easier. You can still impose uniqueness over a combination of fields by using a multi-field unique index.
Ken's example and mine (from my blog) are different methods to accomplish the same thing. Look at both and choose what you feel works best for you.