I am converting a large Commence installation to EPESI. This sales organization has a lot of "extra" fields for Company, Contacts, etc.
If I want to add fields to those tables, is it possible to modify the tables and update the modules that support them, or should I write modules/tables that gives me a 1to 1 relation with Company/Contact.
This might come up again as I go through the process so I would prefer to change the base tables, but I also understand the danger of doing that for updates.
What is best practice?
And, yes, I do know what I'm doing in PHP development.
Doug