polytree과 같은 개념적 온톨로지를 모델링합니다. 사용모델링 트리 또는 그래프 SQL : 노드 및 노드 정보의 속성을 분리하는 방법
edge list model은 다음과 같습니다
CREATE TABLE nodes(
nodeID CHAR(1) PRIMARY KEY
);
CREATE TABLE edges(
childID CHAR(1) NOT NULL,
parentID CHAR(1) NOT NULL,
PRIMARY KEY(childID,parentID)
);
내 문제는 노드가 "유형"과 같은 다른 특성을 가질 수 있도록 내가 SQL에서 모델링 할 수있는 방법입니다. 예 :
(father-node) **Music**
이
(child-node) **jazz** [type: genre], **soul** [type: genre]
(child-node) **concert** [type: performed], **DJ set** [type: performed]
에 장르 ID를 추가, XML 또는 데이터 샘플, ** 텍스트 편집기에서 해당 행을 강조 표시하고 "코드 샘플"버튼 ('{}) '을 클릭하십시오. 편집기 툴바에서 멋지게 포맷하고 구문을 강조 표시하십시오! –
고마워, 난 stackoverflow에 새로운이야! 이제 괜찮 니? – Daniele