UML では、依存関係は、クライアントからサプライヤに向けての方向付き関係です。さらに、このクライアントはサプライヤに依存し、影響を受けます。言い換えれば、クライアント要素は、サプライヤ要素の存在とその情報を必要とします。サプライヤ要素は、クライアント要素には依存せず、影響も受けません。