I was asked to create a backend server for storing and managing user information data, specifically using Orion Context Broker. How can Orion help me avoid using my own database (for example a local sql)? I'm new to FIWARE Orion, and as far as I've read in the manuals, I can create entities and attributes associated with them, something amazing when using node-like entities such as sensors. But how can I store information about many authenticated users if it's mandatory to have a parent-child entity relation like this: user 1 -> car 1 -> cylinder 1 -> tempCyl.. Can I refer to "tempCyl" with only one request? Or is it mandatory to chain requests (for example set attribute child "tempCyl" to "cylinder 1" and vise-versa?
Also if under "user 1" entity, the information is sensitive, is there a way to protect data with a valid token (like OAuth for example)? Or do I have to create my own internal (non internet accessible) Orion instance?