in reply to Need Help on Dependencies using Data::FormValidator

I'll try to help, but my knowledge is limited to the documentation of the module (Data::FormValidator). It seems that dependency groups are just what you need:

dependency_groups => { # if either field is filled in, they all become required course_group => [qw/f_course f_month f_year/], }

Regards,
Luke