Hi, Sorry for the probably simple questions, but I’m new to Grakn and Graph databases as a whole, but I’m experienced in traditional SQL (mySQL) and I’m looking to see how Grakn could help take our product to the next level.

Basically its a CRM system for Recruitment and where I think it could well help is matching candidates with jobs and vice-versa.

Anyway, as a really basic starting point, I created a Ontology as below…
(Excuse the bad names of the relations, it was my first attempt at not quite understanding what I was doing!)

What I would like to do is find out which people have PHP as a skill ( I think I have this now ( match ($x,$y) isa skills; $x isa skill, has name “PHP”;)).
Which people have PHP and Delphi as a Skill (I thought match ($x,$y) isa skills; $x isa skill, has name “PHP” or has name “Delphi”; but this brings back about 23 ‘rows’!)

Out of interest, how would I get a list of the Skills Peter and Steve have in common?

I know this is a trivial example, but I want to start off with the basics first and then grow from there.