Question: How many different roles are there on the project staff?
SQL: SELECT count(DISTINCT role_code) FROM Project_Staff