An application "School" should have three types of users: Pupil, Parent, Admin.
- Admin can register children in the school (they becomes Pupils) and attach parents to him/her; create a school schedule
- Pupil should see the school schedule and his/her marks
- Parent can watch marks of his/her children who are Pupils in the school; pay school fees
Could you help me to define bounded context(s) for this application? For me it's look like here is more than one bounded context.