Representing Hierarchichal Structures in NoSQL Databases