How do you structure Redux Store when your app has relationships between each other? Let’s consider a Todo app that has states not only todos but also users and memos. The relationship will be like the following. interface User { id: number; name: string; todos: Todo[]; }interface Todo { id: number; body: string; memos: Memo[]; }interface Memo { id: number; body: string; }This is a nested structur