I have a home-built database (C code that I got in a book long before I owned a copy of Access) that I use to keep track of my photographs - at least of the ones that I have had time to enter into it. I have a "type" field that distinguishes amongst General/Locomotive/Freight/Passenger/Building/... That same procedure would probably work well for you (your message left me with the impression that each type would get a separate column in your structure, instead of having different values in just one column).