The requirement states that universal containers desire to streamline their process of capturing data by linking fields together. It further adds that they desire to do this in order that values selected on controlling fields are driving the available values on dependent fields.
The considerations that support these stated requirements are stated below;
1. Multi-select picklists can be recognized as dependent picklists but not considered as controlling fields.
2. Checkbox can happen to be controlling fields but would not be dependent fields.
3. Custom picklist fields can happen to be either dependent or controlling fields.
These are the three considerations that can be said to support the earlier stated requirements. However, in addition, custom picklist and standard fields cannot be dependent fields. Also, the data import wizards do not only allow the importation of values into a dependent picklist. It does not matter if they are matched with the appropriate controlling field.