유전 정보를 연구하기 위해 육종가가 사용하는 계통 데이터베이스가 있습니다. 각 기록에는 아버지와 어머니가 있습니다. 별도의 테이블에서 나는 전체 데이터베이스를 통해 재귀없이 모든 동물의 완전한 가계도를 신속하게 말할 수 있도록 완전한 '롤업'정보를 저장합니다 ...누구나 계통 학 데이터를 저장하기 위해 SQl Server 2008 HierarchialID 유형을 사용했습니다
최근 SQL Server 2008에 내장 된 hierarchicalID 유형을 발견했습니다. 그것은 유망한 것으로 들리는 표면이지만, 누군가가 내 앱 유형 (즉, 두 명의 부모, 여러 명의 자녀)에 적절한 지 여부를 알기에 충분히 사용했는지 궁금합니다. 내가 찾거나 읽은 모든 샘플은 상사가 여러 명의 직원을 가질 수 있고 각 직원이 한 명의 상사를 가질 수있는 관리자/직원 유형 관계를 처리합니다.
내 앱의 요구 사항은 비슷하지만 비슷하지 않습니다.
나는이 신기술을 어떻게 든 파고들 것이다. 그러나 누군가 내가 이미 그것을 활용할 수있는 방식으로 설계되지 않았다는 것을 이미 알고 있다면 내 연구를 바로 가기에 좋을 것이다.
나는이 새로운 데이터 유형과 동일한 작업을 수행하는 다른 방법을 사용하여 사람들이 어떤 성과를보고 있는지 궁금합니다.
그건 내 첫 번째 생각 이었어 ... 이제는 내 머리에 "거꾸로 된"나무의 개념을 갖기 위해 노력하고있다. 나는. 각 어린이는 상사이고 부모님은 직원입니다 ... 모델이 보유하고 있는지를보기 위해 충분히 생각하지 못했습니다 ... –
그건 매우 비쌉니다. (새 양과 관련된 모든 것을 다시 계산해야합니다) , 그리고 아마도 (아직 테스트되지 않은) 당신이 각 양을 각각 양고기로 씌우지 않으면 여전히 작동하지 않습니다. –
그냥이 나무를 뒤집어 엎어 버리지 않으시겠습니까? 아이부터 부모, 할아버지 할머니까지 –