Krawedz (Edge grafu)
Grafy wiedzyKrawędź (Edge) to połączenie między dwoma węzłami w grafie wiedzy, reprezentujące relację między nimi. Każda krawędź ma etykietę opisującą typ relacji (np. HAS_ATTRIBUTE, SHARES_ATTRIBUTE, IS_PART_OF), kierunek (od węzła źródłowego do docelowego) i opcjonalnie wagę (siłę powiązania).
W mapowaniu EAV na graf krawędź odpowiada relacji między encja a atrybutem lub między dwiema encjami dzielącymi atrybut. Krawędzie są fundamentem linkowania grafowego – każda krawędź SHARES_ATTRIBUTE sugeruje potencjalny link wewnętrzny między stronami. Liczba krawędzi węzła to jego degree centrality (im więcej, tym ważniejszy węzeł).
Na przykład krawędź 'Prawo spadkowe' → HAS_ATTRIBUTE → 'zachowek' mówi, że artykuł o prawie spadkowym powinien zawierać sekcję o zachowku. W praktyce w Neo4j krawędzie tworzysz operacją MERGE z etykietą – ustal listę dozwolonych etykiet na początku projektu, żeby uniknąć chaosu w nazewnictwie.