>> *I am trying to index 10 fields under one index, I have
>> read and followed the steps on the help files for
[quoted text clipped - 6 lines]
> to provide quick access to data not validate if duplicate records
> exists.
Absolutely not true: a unique index is an important part of the business
rules incorporated into the db design. It is exactly that: a contraint to
prevent two records having the same value(s) in the field(s). A Primary Key
is always a Unique Index, but there is no reason not to have other unique
indexes too.
> An index of 10 fields is a lot
True: but if that is dictated by the real-world that he is modelling, then
there is not much choice.
> and this will seriously affect the
> performance of your database.
Which would you buy: a slow database or one that screws up the data?
> A better approch would be to set up some validation rules for each
> field to check for duplicates.
Can't check for uniqueness in a validation rule (at least, not in Jet)
See duplicate thread for details on setting up Unique Index with Ignore
Nulls or Not Ignore Nulls.
B Wishes
Tim F