Microsoft Interview Question

Given a JSON object, Normalise it so that it can be traversed in min time.