Literally, it's about preventing taking a second, paid job during vacation from your first employer. So it's not entirely clear whether this is about protecting employers or employees. As far as I know, non-competes for blue collar workers are uncommon (or at least they used to be).