If you make modifications to forms, add reports, new queries, etc. how will you add these modifications to the users copy of the program without their tables and all the data that has been added since you first delivered the program? With a split db you just deliver a frontend and the user never...