You can try to model nested listviews to achieve this and use default checkboxes
Prakash,
I made a small sample project that does this. It uses this domain model:
The page demonstrating this in the app looks like this:
You can download a sample project including a snapshot of data here.
Hope that helps,
Mike