Hello and welcome to the forum.
When "rolling your own" with a DB, your first and foremost enemy will be haste. Access lets you get away with a lot, but the up-front advantages dissolve when you go SO fast as to require retro-fitting. A sort of tangible "pay me now, pay me later" scenario.