The purpose of a Registration database is to manage clients and students as well as charge fees for the educational services provided. Usually charging fees will involve some kind of discount structure based on multiple registrations, number of students, total value of registration fees, time of day, date, etc. Simple or rudimentary databases applications simply cannot handle or process complex discount business rules. ClassManager has a discount editor that allows the user to put in place a set of discount rules that will match whatever discount policy your school has in place.