Uw taak is een klassiek voorbeeld van rooks-probleem .
Het kan niet efficiënt worden opgelost in SQL
.
Er zijn enkele eenvoudige algoritmen die goed werken als uw werknemers waarschijnlijk over de vereiste vaardigheden beschikken (d.w.z. een ongeschoolde werknemer is eerder een uitzondering dan een regel).
U kunt echter beter SQL
. gebruiken om de beperkingen op te halen, i. e. welke gebruikers bij welke projecten passen (of niet) en voer ze in een heuristisch algoritme in.