একটি অ্যাট্রিবিউট সম্পূর্ণরূপে কার্যকরী নির্ভর করে অন্য অ্যাট্রিবিউটের উপর, যদি এটি কার্যকরীভাবে সেই অ্যাট্রিবিউটের উপর নির্ভরশীল হয় এবং এর কোনও সঠিক উপসেটের উপর নয়।
উদাহরণস্বরূপ, একটি অ্যাট্রিবিউট Q সম্পূর্ণরূপে কার্যকরী নির্ভর করে অন্য অ্যাট্রিবিউট P এর উপর, যদি এটি P এর উপর কার্যকরীভাবে নির্ভরশীল হয় এবং P এর কোনো সঠিক উপসেটের উপর না থাকে।
আসুন একটি উদাহরণ দেখি -
প্রকল্প মূল্য>
ProjectID | প্রকল্প মূল্য |
001 | 1000৷ |
001 | 5000৷ |
EmpID | প্রকল্প আইডি | দিন |
E099 | 001 | 320 |
E056 | 002 | 190 |
উপরের সম্পর্কগুলি বলে যে −
দিন হল প্রকল্পে ব্যয় করা দিনের সংখ্যা৷
EmpID, ProjectID, ProjectCost -> দিন |
যাইহোক, এটি সম্পূর্ণরূপে কার্যকরী নির্ভরশীল নয়।
যেখানে সাবসেট {EmpID, ProjectID} কর্মচারীর দ্বারা প্রকল্পে ব্যয় করা {দিন}টি সহজেই নির্ধারণ করতে পারে।
এটি আমাদের সম্পূর্ণ কার্যকরী নির্ভরতা −
কে সংক্ষিপ্ত করে এবং দেয়{EmpID, ProjectID} -> (দিন) |