I anticipate a huge number of entries in a person table and expect users
find it difficult to do two things: 

      * selecting or viewing multiple entries 
      * adding a new entry on the fly


The initial person table design used a traditional mother/father set-up
but same-sex parent concept made this obsolete.

db.define_table('person'
    ,Field('name')
    ,Field('birth_date')
    ,Field('parent', 'list:reference person'))

I'm looking for a convenient way to add a person's parent where they can
select the person's parents (if they're already in the list) or add one
if they're not.

The way multiple.widgets is rendered now, the parents are not easily
seen unless the user scrolls through the list.

Reply via email to