Hi,
I'm trying to get familiar with the concept of replica's, but it still
confuses me a bit.
Here's my situation:
1) my database application, *.mdb file, should be distributed from time to
time to a friend of mine. His copy of the database is completely detached
from my database (no connection through shared networks, internet etc).
2) I'll keep the design master, my friend should only have replica's
3) the contents of all the tables of the replica I'll supply to him should
NOT be copied into his database. The only exception is the table Switchboard
items - so if a record is added to this table, then it should also be added
to my friend's replica.
4) Of course, the structure (=datadictionary) of tables, form's etc. should
be synchronized with the replica I'll supply to him.
5) there are several cascade deletes and referential integrity is being
enforced in the design master
How should I implement this? I was thinking of partial replica's . At first
this seemed to work, but then I suddenly got the error:
"the attempt to set a column in a partial replica violated the rule
governing partial replica's"
when I tried to delete a record in a table.
This error does NOT occur in the design master. Moreover, the error only
seems to occur in tables that are being referenced by foreign key's.
So how can I overcome this error? And is a partial replica the answer to
implement 1-5? Are there any better solutions?
Thanks a lot.