Mechanically, liked/disliked/loved/hated apply positive or negative modifiers to affinity, (+1,-1,+2,-2 respectively) so there's no difference in relationship change between "liking one thing and hating one thing" and "disliking one thing". The game's affinity system is also balanced around a max of -2/+2 change per scene. Look at the memory modifier as the cumulative total for the scene. You can still put something like "(liked) that you helped her carry books but disliked that you were rude." (cumulative change of +1)