Consider a mobile store application designed for the customers to buy mobiles of their choice. The store has various models of mobiles. Every mobile is identified with a unique mobileid. Every model has a different batterylife and cost.
Here is a relational schema which represents this application:
mobile (mobileid, model, cost, batterylife)
The functional dependencies are given below:
mobileid -> model
model -> cost, batterylife
The database designers are required to identify the type of dependency/ dependencies existing in each of the given ones. Can you help with the identification of dependencies?
So we can say that transitive dependency exists (mobileid -> cost , batterylife).But my question is , is there is only one dependency (transitive) or can I say mobile -> model and model -> cost , batterylife both are fully functional dependencies , so that there are 3 dependencies going on in given relational schema .