ProductReview Example: Difference between revisions

m
Line 75: Line 75:
*user.wo : handling information about users
*user.wo : handling information about users
*shop.wo: handling info about places
*shop.wo: handling info about places
*purchase.wo: handle information about places
*rating.wo: handle information about ratings
*rating.wo: handle information about ratings


The Web Object should use the corresponding data dictionaries
=== Access restrictions ===
"ordinary" users should only be allowed to alter information about themselves - e.g "Joe" should not be allowed to alter the address of "Bob". Ratings should only be edited by the user that entered it (or a system administrator).


=== Access restrictions ===
"ordinary" users should only be allowed to alter information about themselves - e.g "Joe" should not be allowed to alter the address of "Bob".
only "Administrators" should be allowed to add new products and places to the database. E.g "Joe" should not be able to add all his favourite places and products to the list. "Ordinary" users should only be able to rate an item allready in the system .
only "Administrators" should be allowed to add new products and places to the database. E.g "Joe" should not be able to add all his favourite places and products to the list. "Ordinary" users should only be able to rate an item allready in the system .


1,134

edits