>Can somebody supply some recommendations, with both advantages and disadvantages, about using DBCs?
>
>I have never used a DBC, but am starting a new project of some size and would like to at least consider whether this is the time to start dong so.
>
>Thanks in advance
About the only disadvantage is that it gets a little more complicated to copy the tables to another location. You can't simply copy the file, because of the backlink to the database. (Unless the destination already has a database with an identical structure for that table.)
I have used databases for a long time; if I had to use free tables, I would sorely miss:
Triggers.
Referential integrity, which also relies on triggers.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)