title: how to design multiple lookups
body: <ul>
  <li>The user of an application wants to
  assign a task to a programmer.</li>
  <li>The "Edit Task" form is presented to the User.  </li>
  <li>A popup (actually an absolutely
  positioned div) window comes up with
  all the programmers to choose from.</li>
  <li>The programmer is not there so the
  user asks for a "new programmer"
  screen. The popup is replaced with a
  "New programmer" form.</li>
  <li>The user fill the data, and comes to
  "Works at" field. </li>
  <li>A (2nd or 3d) popup comes to the
  stack with all the "Places" to
  choose from.</li>
  </ul>
  
  <p>This can go ad infinitum.</p>
  
  <p>How do you design your applications, to avoid the infinite stack of lookup/Entry forms?</p>