I agree. If your tables are created properly, you should have a unique ID for each record. You may list as many fields as you like from a record in a listbox, and as long as your listbox is bound to the ID for the record, you can use it to retreive any related data.
You question, as I...