View Full Version : تفاوت رابطه همکاری با تجمع یا ترکیب
trustmiracle
یک شنبه 26 خرداد 1392, 19:23 عصر
سلام.
من مفهوم رابطه وابستگی، تجمع و ترکیب را متوجه شدم. ولی متوجه نمیشم رابطه همکاری چه تفاوتی با اونها داره. به نظر من میشه یک رابطه همکاری را با توجه به نوعش بوسیله رابطه تجمع یا ترکیب نشان داد.
آیا واقعا همین طور هست یا من اشتباه متوجه شدم؟
cups_of_java
یک شنبه 26 خرداد 1392, 22:29 عصر
درسته
Composition و Aggregation هم خودشون نوعی از Association هستن.
Association یه مفهوم کلی تره
trustmiracle
یک شنبه 26 خرداد 1392, 22:43 عصر
یعنی ما موقع طراحی از هر کدام که خواستیم می توانیم استفاده کنیم یا نه باید با توحه به شرایط انتخاب کنیم که مثلا از Association استفاده کنیم یا اینکه از Aggregation؟
charkhkar
دوشنبه 27 خرداد 1392, 09:58 صبح
با سلام
به نظر من در بیشتر موارد شما نمی توانید از یک ارتباط به جای ارتباط دیگه استفاده کنید مثلاً وقتی شما یک مورد کاربرد دارید با نام transaction که شامل چندتا کاربرد create,delete,update و خودش به تنهایی کاری نمی تونه انجام بده باید از aggregation استفاده کنید و نمیشه از association استفاده کرد
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.