R
Robert Neville
My database serves as a complex contact manager, which no other
commercial product emulates. Even though my database has been
normalized, inconsistent data imports have created duplicate address
records due to misspelling and other idiosyncrasies. Multiple field
index help to prevent these occurrences, yet duplicates still occur.
Examples follow.
1501D Cloverfield Boulevard
1501-D Cloverfield Boulevard
2550 Broadway Avenue
2550 Broadway Street
Now, my challenge becomes correcting these idiosyncrasies after one
import them (I am doing stuff before the import, yet cannot completely
prevent it; see example). But the scenario is not as straight forward
as a Find Duplicate or No Match query. Addresses reside in their own
table, tblAddr, attached to the company table through a relationship
table, trelCompAddr; and don't forget the main table tblComp. In my
eyes, this situation adds to the complexity of the resolution. A query
with three tables remains non-editable.
One may suggest placing the address information with the Company
table. This resolution does not suffice since my Project (tblProj) and
Contact (tblCont) table utilize the same addresses.
Let me know if you have any additional insights since I am not query
or normalization expert. Links to examples and suggestions would aid
a great deal.
commercial product emulates. Even though my database has been
normalized, inconsistent data imports have created duplicate address
records due to misspelling and other idiosyncrasies. Multiple field
index help to prevent these occurrences, yet duplicates still occur.
Examples follow.
1501D Cloverfield Boulevard
1501-D Cloverfield Boulevard
2550 Broadway Avenue
2550 Broadway Street
Now, my challenge becomes correcting these idiosyncrasies after one
import them (I am doing stuff before the import, yet cannot completely
prevent it; see example). But the scenario is not as straight forward
as a Find Duplicate or No Match query. Addresses reside in their own
table, tblAddr, attached to the company table through a relationship
table, trelCompAddr; and don't forget the main table tblComp. In my
eyes, this situation adds to the complexity of the resolution. A query
with three tables remains non-editable.
One may suggest placing the address information with the Company
table. This resolution does not suffice since my Project (tblProj) and
Contact (tblCont) table utilize the same addresses.
Let me know if you have any additional insights since I am not query
or normalization expert. Links to examples and suggestions would aid
a great deal.