Bir önemsiz işlevsel bağımlılıkta, bir özellik diğerinin bir alt kümesidir.
İlişkisel veritabanı teorisi dünyasında, bir öznitelik bir veritabanında benzersiz olarak başka bir öznitelik belirlediğinde, işlevsel bağımlılık vardır. Önemsiz bir işlevsel bağımlılık , bir öznitelik veya özgün özniteliği içeren öznitelikler koleksiyonunun işlevsel bağımlılığını açıklarken ortaya çıkan bir veritabanı bağımlılığıdır .
Önem Fonksiyonel Bağımlılık Örnekleri
Bu tür bağımlılık önemsiz olarak adlandırılır, çünkü sağduyudan kaynaklanabilir. Bir "taraf" diğerinin bir alt kümesi ise, önemsiz kabul edilir. Sol taraf, belirleyicidir ve bağımlıdır .
- {A, B} -> B , B , B'nin bir alt kümesi olduğundan önemsiz bir işlevsel bağımlılıktır. { A, B} -> B B'yi içerdiğinden, B değeri belirlenebilir. Bu, B'nin B, B'ye olan ilişkisinden memnun olduğunu belirlediğinden, önemsiz bir işlevsel bağımlılıktır. B'nin değerleri A'nın değerleri ile belirlendiğinden, A'nın değerlerini paylaşan başka herhangi bir dizi, B ile aynı değerlere sahip olacaktır. Bunu koymanın bir başka yolu, tüm B'nin A'ya dahil edilmiş olmasıdır, bu yüzden A'nın alt kümesidir.
- Employee_ID, {Employee_ID, Employee_Name} alt kümesi olduğundan {Employee_ID, Employee_Name} -> Employee_ID de önemli bir işlevsel bağımlılıktır.
- Aynısı A -> A veya Employee_ID -> Employee_ID ve Employee_Name -> Employee_Name için de geçerlidir . Bunlar önemsiz fonksiyonel bağımlılıklar.
- Fonksiyonel bağımlılık X–> Y ve Y X'in bir alt kümesi ise, bu önemsiz bir işlevsel bağımlılıktır. Y bir X alt kümesi değilse, bu önemsiz bir işlevsel bağımlılık değildir.