Currently mandatory workshops are not explicitly implemented in the database. As a result, the backend and frontend are hard programmed to know which workshops are mandatory.
If a new mandatory workshop is needed or an old mandatory workshop is removed, the frontend and backend have to be changed.
Therefore the mandatory workshops should be dynamically retrieved by the backend and sent to the frontend. This requires a change to the database.
Currently mandatory workshops are not explicitly implemented in the database. As a result, the backend and frontend are hard programmed to know which workshops are mandatory. If a new mandatory workshop is needed or an old mandatory workshop is removed, the frontend and backend have to be changed. Therefore the mandatory workshops should be dynamically retrieved by the backend and sent to the frontend. This requires a change to the database.