나는 최근에 Nested Set Model에서 쓰레기를 사용 해왔다. 나는 모든 유용한 조작과 뷰를위한 쿼리 디자인을 즐겼다. 내가 붙어있는 한 가지 방법은 바로 밑의 자식을 선택하는 것입니다 (그리고 자식들, 더 이상의 자손은 아닙니다!). 솔직히 말해서 나는 방법을 알고 있지만 관리하기 어려운 양의 SQL이 관련되어 있습니다. 좀 더 간단한 해결책이 있
나중에 내 웹 사이트의 사이트 맵을 작성하는 데 사용할 중첩 세트 모델을 사용하고 있습니다. 이것은 내 테이블 구조입니다. create table departments (
id int identity(0, 1) primary key
, lft int
, rgt int
, name nvarchar(60)
);
inser
현재 중첩 세트 모델로 작업 중이며 MySQL 사이트 (Managing Hierarchical Data in MySQL)에서 기사를 읽었습니다. LOCK TABLE categories WRITE;
SELECT @myRight := right FROM categories WHERE name = ?;
UPDATE categories SET right =