У нас просто есть ограничение на минимум учеников и максимум. У нас другая проблема - иногда ученики не могут зарегестрироваться на нужный предмет потому что этот класс уже заполнен. И у нас нет четкого деления на классы - ученик по возрасту может быть в 11 классе, но брать предметы и из 10-го и из 12-го.Т.е. грубо говоря, за 4 года последние школы ученик должен набрать (изучить и сдать) определенное количество предметов, вот они и набирают. Потом у нас по каждому предмету (почти по каждому) есть 4 уровня - чисто для себя, колледж, универ, РА (есть не во всех школах). Т.е. с предметами "колледж" не примут документы в Универ. Потом для каждого Универа нужен свой набор обязательных предметов. Ну как-то так.