I have a database that was started in the mid 1980's using dBase IV.
At some point it was converted to Access and modified several times.
It contains biographies of more or less famous people.
The main table (People) contains fields such as: Dateofdeath, Age, Firstname, Lastname, etc.
The actual biography is stored in a memo field in a second table (Biographies). These tables are tied together and it works well.
Table People has a field called: Category. Using a lookup field in a form I can select a Category for every record: Business, Religion, Music, Film, etc.
The problem is that a person can belong to more than one category, what to do for example with Dean Martin who was a singer and actor.
I suppose I can create another table with a one-to-many relationship but I'm not sure how to setup an efficient way of selecting records by one or more categories without duplicates.
Another solution I thought of is to select categories in a Listbox and then transfer the values to a single text field separated by a space or comma, if that is possible. A wild card search on that text field could do the rest but may get slow with 45,000 records.
Obviously I'm open for suggestions in this matter and I'll be thankful for any help.
Catalina
At some point it was converted to Access and modified several times.
It contains biographies of more or less famous people.
The main table (People) contains fields such as: Dateofdeath, Age, Firstname, Lastname, etc.
The actual biography is stored in a memo field in a second table (Biographies). These tables are tied together and it works well.
Table People has a field called: Category. Using a lookup field in a form I can select a Category for every record: Business, Religion, Music, Film, etc.
The problem is that a person can belong to more than one category, what to do for example with Dean Martin who was a singer and actor.
I suppose I can create another table with a one-to-many relationship but I'm not sure how to setup an efficient way of selecting records by one or more categories without duplicates.
Another solution I thought of is to select categories in a Listbox and then transfer the values to a single text field separated by a space or comma, if that is possible. A wild card search on that text field could do the rest but may get slow with 45,000 records.
Obviously I'm open for suggestions in this matter and I'll be thankful for any help.
Catalina