you can have multiple indexes on a table, and a primary key is an index by default.
If you plan to query by one field or the other, both should be indexes. if you plan to query for a combination of both, you can create an index that contains both fields - this is rare however, most cases you are only using one field as an index at a time