Set up a rotating shift cycle for your employees. There is no limit to the number of weeks in a cycle.
The rota can then automatically generate shift patterns based on this information.