Describe the process in steps, please. What tools do you use for it?
closed as not a real question by gbn, Marian, bernd_k, Derek Downey, eiefai Feb 19 '11 at 18:41
It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, see the FAQ.
Start with "database design" on Wikipedia.
Otherwise, your question is far too broad.
What you don't do is start knocking out some CREATE TABLE statements, or design as go along writing client side code