Challenge Description
We would like to improve the LinkedIn skills features. Today LinkedIn skills are isolated tags you can assign to profiles. We want to bind these skills together on a flat relationship so we can propose new connections to users based on skills similarities.
Note: every LinkedIn users can bind skills together. Skills have a "binding score" based on the number of time 2 skills are binded together and the number of link a specific skill has.
Your challenge is to imagine a database model to support this feature.
Rules
- The LinkedIn degree of contact between connections should be taken into account.
- The degree of connection between skills should be taken into account.