I've a sync status that I need to map across platforms for which I'm planning to use the custom metadata type because of the following reasons.
- I've a list of key-value pair records that needs to be set up initially during packaging.
- I might add/delete/update the key-value pair through during releases.
Now, my understanding is that Custom Metedata is the better approach than Custom Setting because of the easy support for upgrades and gets directly added to the package.
But, when I try to create the metadata type, there are two additional fields that get added.
- Label
- Custom Metadata object name
I understand custom metadata falls under a sObject model and has the object name by default. Is there a provision to skip these additional fields so that I can have just the key-value pair in the records? I'm just curious since the data would look much cleaner.
Thanks in Advance! Peace!