반응형
과일 └사과 └사과씨 └배 └배씨 └배껍질
뭐이런식으로 트리를 구성하고 싶다고 하면 DB로는 어떻게 구성해줘야할까요 .? |
[답변]
프로그램의 구현방식에 따라서 다르겠지만
가장 간단하게 생각하면
과일
└사과
└사과씨
└배
└배씨
└배껍질
아래와같은 마스터코드 정의를 내린다면,
1000 : 과일
1100 : 사과
1110 : 사과씨
1200 : 배
1210 : 배씨
1211 : 배껍질
로직에서는 아래와같은 공통모듈로 트리를 파싱하면 됩니다.
첫번째 1 = 과일
-두번째 1 = 사과
-두번째 2 = 배
-세번째 1 = 사과씨
-세번째 2 = 배씨
-네번째 1 = 배껍질
이런식으로 구현이 되겠죠.
반응형
'C#' 카테고리의 다른 글
gridview 컬럼 추가후 갱신 (0) | 2018.01.04 |
---|---|
DataGridView 컨트롤의 수정모드제어 (0) | 2017.12.11 |
[답변] System.Threading.Timer 질문드립니다. (0) | 2016.05.19 |
TextBox에 숫자만 입력되도록 하는방법 (0) | 2016.04.18 |
커서의 위치를 취득하는 방법 (0) | 2013.01.28 |