Use class diagrams to capture how classes relate to each other. Let us
start with the following classes:
- user: a ``user'' object represents a registered user.
- bookmark: a ``bookmark'' object represents a bookmarked recipe
for a particular registered user.
- recipe: a ``recipe'' object represents a particular recipe.
- feedback: a ``feedback'' object represents a feedback message
regarding a recipe.
Figure out and document how these classes relate to each other using
the three types of relationships. Indicate the multiplicity of each
end of a relationship according, and explain your rationale when it
may not be obvious.
You can introduce additional classes if you feel they are needed.
Copyright © 2005-05-16 by Tak Auyeung