>>1
dbMagicを使わない、という選択肢がベストかと。

俺も一時期仕事でコレを使いそうになったけど、
「後々のことを考えると、まだ(何らかのRDBMS)+Accessのほうがマシ」
と進言してからというもの、トラブルは限りなくゼロになった。

ま、業務アプリケーションを全てゼロから作る羽目にはなったけどね。