Hi List

I need some help in designing my classes. I have been trying for sometime
now and can't seem to figure out how to go about it best.
So hoping that you guys can help me get the design right and then I can take
it from there on.
Here are the details of what I need to achieve.

I have to have a book for every user. On completing any activity, a page has
to be added to the users book. Just before adding to the book, the user can
select some items on the activity screen and only they will be added to the
book. There will be 3 modes of accessing the book. The owner will have
'user' access that essentially allows to modify the contents of the book.
The 'teacher' rights have all the 'user' rights and some more. The third is
the 'read-only' access where multiple users can access the scrapbook in
'read-only' mode.
So essentially the whole thing breaks down into:

Each 'User'  (possible 3 rights for access) has a
        'Book' which contains
        'Pages' which in turn contain
        'Selected Items' selected from the Activity screens.

I have all the functionality working, but it's hardly ideal because the
specifications just changed a bit and my initial design makes it just about
impossible to extend it further.
I have read some archived posts but I'm finding it tough to implement the
same in my case.

Any help greatly appreciated.

Regards,
Mayuresh

[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/lingo-l.cgi  To post messages to the list, email 
[EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED]). Lingo-L is for 
learning and helping with programming Lingo.  Thanks!]

Reply via email to