Robert ---
IMHO, you may be asking for trouble by breaking out into different DBCs. Now, if you are thinking of going another rout with the front-end, have you looked at or read up on the new Data Environment object in VS6? This may be more suited to your needs if you are sure that the front-end will *not* be VFP.
>I'm trying to create an application entirely in VFP, with a goal being the ability to replace the GUI with something non-VFP. The DBC contains all the base tables, as well as all the views that the GUI uses to access the data. The views for the middle-tier are in the DBC as well.
>
>Is it reasonable to break this DBC into 3 separate DBCs? 1) all the base tables, 2) the views used by the GUI, 3) the views used by the middle-tier
>
>Is this a good thing to do, or am I off-base fundamentally?
>
>
>Bob
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05