Mike,
That sounds a though it will do the job, so thanks for the explanation. The other thing I use (in TMG) is individual 'flags' (Y/N/X) typically in my case, to indicate whether a person appears on a particular census (or not). This makes it easy to produce reports based on them, as TMG doesn't allow filters on whether an event (fact) doesn't exist, only the data contained within if it does (if you get what I mean). It looks like the 'groups' feature of RootsMagic will do something similar but, short of going through and tagging all the people in my database (and there are a few thousand), it will also depend on whether existence/non-existence of a fact can be used as a criteria. Any thoughts?