BNSF Railway interview question

Design a multi-layered data store.