Is there a way to prevent users from selecting a value in one attribute unless specific values are populated in a related attribute?