Explanation: A global picklist value set is a collection of values that can be shared across multiple picklist fields on different objects1. By using a global picklist value set, a developer can streamline the maintenance of the picklist and their values, as they only need to define the values once and reuse them across multiple fields. The global picklist value set also restricts the values to the ones defined in the value set, so that users cannot enter or select other values1.
Option B is incorrect, because creating the picklist on each object as a required field and selecting “Display values alphabetically, not in the order entered” does not streamline the maintenance of the picklist and their values, nor does it restrict the values to the ones mentioned above. The developer would still need to create and maintain the picklist values for each object separately, and the users could still enter or select other values that are not ‘High’, ‘Medium’, or ‘Low’.
Option C is incorrect, because creating the picklist on each object and selecting “Restrict picklist to the values defined in the value set” does not streamline the maintenance of the picklist and their values, either. The developer would still need to create and maintain the picklist values for each object separately, even if they use the same value set. The only benefit of this option is that it restricts the values to the ones defined in the value set.
Option D is incorrect, because creating the picklist on each object and adding a validation rule to ensure data integrity is not the best approach to streamline the maintenance of the picklist and their values, while also restricting the values to the ones mentioned above. The developer would need to write and maintain the validation rule for each object, which is more complex and error-prone than using a global picklist value set. The validation rule would also run after the user enters or selects a value, which is less user-friendly than preventing the user from entering or selecting an invalid value in the first place.
References:
- Global Picklists | Salesforce Help
- Create Global Picklists | Salesforce Trailhead
- [Picklist Fields | Salesforce Help]