Related Field Rules Configuration

Hello,

Not sure if this request has already been made, but I didn't see any.. 

We think it would be useful to have the ability to configure one field's value to be triggered/based on another field's value.

Ideally, this feature would work with any types of fields (Text, Picklists, etc.).  For example, a picklist field "A" would control the values of picklist field "B", "C", and "D".   This feature would allow the ability to configure something like:

When A = "abc", then "B/C/D" = "xyz"
When A = "123", then "B/C/D" = "789"
(where "abc" and "123" are options of the picklist used by field "A", and "xyz" and "789" are options of a different picklist used by fields "B", "C", and "D") 

And the idea is, that the integrity of these field relationships would always be enforced.  So whenever "A" changes, then "B/C/D" fields would change accordingly.

Thanks!

victor