Schema Designer 로딩 중...
이 도구가 못 하는 것
- 설계만 합니다. 채점하지 않고 스키마가 좋은지도 판정하지 않습니다.
- 내보낸 Cypher 를 이 화면이 실행해 보지는 않습니다. 「Playground」 버튼도 화면을 열어 줄 뿐 쿼리를 들고 가지 않으므로, 복사해서 직접 붙여 넣어야 합니다.
- 붙여 넣은 쿼리는 Playground 에 이미 올라와 있는 데이터셋 위에 얹힙니다. 빈 그래프에서 시작하는 것이 아니라 소셜 11노드나 제조 14노드에 더해집니다.
- CREATE 모드는 실행할 때마다 같은 노드를 새로 만듭니다. 두 번 누르면 두 벌이 생깁니다. MERGE 모드는 노드의 첫 속성을 식별 키로 삼으므로, 그 속성이 서로 다른 것을 가르지 못하면 다른 노드가 하나로 합쳐집니다.
- 제약조건·인덱스·데이터 타입은 다루지 않습니다. 라벨과 관계까지입니다.
이 시뮬레이터가 무엇을 하는가기능 · 개념 · 연계 주차
노드·관계를 캔버스에서 그리면 Cypher로 자동 변환 (arrows.app 스타일). 제조 온톨로지 프리셋 내장.
01
시각 설계
노드를 캔버스에 끌어다 놓고 관계선으로 연결해 온톨로지를 그림처럼 설계합니다 (arrows.app 스타일).
02
제조 온톨로지 프리셋
설비·공정·부품·고장 라벨 팔레트가 내장되어 있어 도메인 스키마를 빠르게 시작할 수 있습니다.
03
Cypher 자동 생성
설계한 그래프를 CREATE / MERGE Cypher 쿼리로 실시간 변환·복사합니다.
04
저장 · 내보내기
작업물을 JSON으로 저장·복원하고, 설계도를 PNG로 내보내 과제·문서에 첨부할 수 있습니다.
그래프 스키마 설계란?
Knowledge Graph를 만들기 전, 어떤 노드(엔티티)와 관계(엣지)로 도메인을 표현할지 미리 설계하는 과정입니다. 손으로 Cypher 쿼리를 짜기 전에 시각적으로 온톨로지를 그려보면 구조 오류를 줄이고 팀과의 소통도 쉬워집니다.
- 제조 프리셋 로드 → 노드·관계 추가/수정 → Cypher 복사 → Cypher Playground 나 Neo4j Browser 에 붙여넣어 적재
- 라벨 팔레트·관계 타입은 props로 주입되어 도메인 무관하게 재사용 가능한 구조
- Week 7 "온톨로지 & Knowledge Graph" 주간 프로젝트 Step 1(확장 온톨로지 설계)에서 활용
써 보신 분만 아는 것이 있습니다
쓰다가 막힌 곳이나 현장과 다른 점을 알려주시면 다음 버전에 반영합니다. 보내주신 분께는 9월 추첨으로 스타벅스 쿠폰을 드립니다.