Best practice for handling multiple “point-level” tables (Field Mapping, ESG, Prospectors) under the
Hi everyone,
In our project, the Field Mapping data is currently stored inside the main Header table, and we have a “child” table for Field Mapping Samples. Now we need to add two additional point-level tables: one for ESG and one for Prospectors.
We created the two new tables, but it looks like “Point” becomes unified across all tables — as if the system treats them as belonging to the same overarching Header structure. Because of this, all tables appear to be tied to the same point register.
My question is:
How do projects usually handle this scenario?
Is it recommended to separate Field Mapping from the Header, creating a dedicated Field Mapping table, so the structure becomes something like:
HEADER
FIELD MAPPING
PROSPECTORS
ESG
This would keep each point-based workflow independent, instead of sharing a single “Point” entity.
Any best practices or examples from other projects would be extremely helpful.
Thanks in advance!