dependancy یک رابطه مبهم و کلی است و فقط می گوید اگر در تعریف یکی از کلاس ها تغییری ایجاد شود در دیگری نیز تغییر ایجاد می شود اما association یک رابطه ملموس تر است، مانند یک فیلد در یک کلاس.
لزومی ندارد تمام dependancy ها در دیاگرام UML رسم شود ولی association ها باید رسم شوند.
association خود یک نوع dependancy بهمراه دارد.
در حقیقت dependancy در مراحل اولیه تحلیل کشف می شود و در صورت نیاز در مراحل بعدی می تواند به association یا aggregation و یا composition تبدیل شود.
نمابش dependancy در UML:
نمایش association در UML: