object child object parent index parent list knowledg type node type list index parent knowledg type node knowledg type node ktn knowledg type node parent list item item list design design list item list item list item item item list item contain knowledg type ktn index item index index bound except child shouldnt list type item 