A reasonable standard I can share on naming conventions is here. Here is the snippet on naming conventions for edges / predicates.
Name all properties as verb senses (so that triples may be actually read); e.g., hasProperty. Try to use **mixedCase** notation for naming these predicates.
So hasEmployee sounds better than just employee.