Consistent browser support for storage (besides localStorage) is still quite frustrating. It's improving though and we're on it.
You can model relational data in Backbone quite effectively, or use another library (or your own). For example: https://github.com/PaulUithol/Backbone-relational/