Here's the link where I got the idea: http://msdn.microsoft.com/vstudio/tour/vs2005_guided_tour/VS2005pro/Smart_Client/BindingSource.htm
Let me know whether you think.
I've used this type of interface in my Foxpro development (xCase and Visual Promatrix -framework), and it is awesome, to say the least. Your entire data dictionary is managed by the case tool, and you can reuse any table, any field and any relationship as many times as you want without having to establish the nitty-gritty stuff over and over again. What a huge timesaver that is.
Pertti
Frank and I will be including Strataframe in our .Net transformation of the xCase2VPM tool you are using. We will be using the same DD created for V2, which could be accessed by the SF builders, etc.
Hank