The affinity rules act as prerequisite conditions for DRS. The rules need to be adhered to prior to initiating an action. In essence, the rules are closely validated before a DRS recommended vMotion is triggered.
Also, if there are conflicts, the oldest DRS rule comes into effect and the subsequent conflicting rules are disabled.