Dear All, This maybe a silly question. I noticed that System.Data.DataRelationCollection is abstract (with a few abstract members). Then where is the concrete class that it really stored? I've looked through the .NET Framework SDK documentation but still cannot find a known subclass for DataRelationCollection. Anyone knows what it is? Regards, Alan