Din opgave er et klassisk eksempel på rooks problem .
Det kan ikke løses effektivt i SQL
.
Der er nogle simple algoritmer, der fungerer godt, hvis dine medarbejdere sandsynligvis har de nødvendige færdigheder (dvs. en ufaglært arbejder er en sjælden undtagelse snarere end en regel).
Du må dog hellere bruge SQL
at hente begrænsningerne, dvs. e. hvilke brugere der passer (eller ikke passer) til hvilke projekter, og indfør dem i en heuristisk algoritme.