SHACL Fundamentals