Om det fungerar utan problem därefter, jag skulle inte ändring det. Du bör finna viktigare resonerar till införlivade DBCs in i existerande applikation än precis den liknande RIEN eller något.
Autoincrementing sätter in behöver inte DBC (det är en del av DBF strukturerar), och DBC tar inte bort tillfälligt bordlägger - endera dig, eller VFP måste ta dem bort. Jag skulle något att säga DBC är inte så användbar, som den bör vara…, Även RIEN måste frambringas separat som en kodifiera av RI-byggmästaren. Den UTLÄNDSKA NYCKEL- skapelsen ser till inte RI.
Så bruk DBC, när det är nödvändigt, när e.g. du behöver att skapa, beskådar, när du behöver long att sätta in, namnger, startar, databashändelser Etc.
Ett ting som jag inte förstår i ditt ifrågasätter är döma ”under mitt processaa tillfälligt bordlägger skapas, och tas bort av OS”. Om du skapar det tillfälligt, bordlägga, som en markör, därefter som du inte behöver att ta den bort, därför att VFP gör den för dig. Ja den måste tas bort manuellt, efter app-kraschen men varje VFP-applikation har bort ha någon rutinmässig rengöring som den gammala vikarien för borttagnings sparar i vikariemapp. OS bör inte göra detta arbete, och DBC hjälper inte (bara jag kan vara saknad något).