>To have an uniform way of saving records, based on what you say, can I still use the free tables as is for the data entry and only create the views of the related tables that have modified records at save time so I can benefit of the BeginTransaction stuff?
Michel,
You could create local updatable views in your dbc for the free tables and then just pull the free tables out of the forms and replace them with the views. I fyou give the view the same alias then nothing else will need to change. The views will update when you tableupdate them and the transaction can be used fully.