How a no is received
Marshall Rosenberg suggests that the difference between a request and a demand can only be determined when you say "no".
With a demand, you will get punished for saying no.
Maybe an observable difference between inter-dependent and co-dependent relationships is this: How a "no" is received.