Forum Moderators: coopster
>>Is it true that each table should have an ID as a field?
Are you referring to a PRIMARY KEY?
Let me know whatelse would be helpful for your expertise?
Yes, in access each table has a key that is automatically generated.
Insert/update/delete - yes for me only
as well as select/search and display - yes for everyone
The important thing is for each table to have a primary key that creates unique records. For example, you may have two people named John Smith, so you don't want to depend on names to ensure that each record is unique.
The primary key may, however, be compound. For example, if you have a database for cars that only tracks models, the primary key could consist of model_year, make and model_name. You might have many cars from 2003 and many Hondas, many Accords, but you will only have one 2003 Honda Accord.
Tom