Hi, I find it hard to find a good blog or video about managing entity relationships in NgRx.
For example, a Customer entity could have a one-to-many relationship with Order entities. The Order entity has an order.customer property whose value is the primary key of its parent Customer.
Each Order has related LineItems. A LineItems has a one-to-one relationship with Product. And so it goes.
There are other cardinalities to consider (one-to-zero, one-to-zero-or-many, many-to-many, etc.).
TL;DR: There will be long chains of navigations (Customer <-> Order <-> <-> LineItem <-> Product <-> Supplier). How should these be implemented?
I've found @NgRx/entity, which may suit my needs. Although I am unsure how it exactly works and couldn't find much info about it with entity relations (with explicitly, my question/issue) as an example.
My question; does @NgRx/entity solve the issues I'm having implementing navigations between entities in my app? If so, what would be needed to implement it in an existing app that has no navigations present yet/does not make use of this package yet?
(I already have store/selectors/actions/reducers implemented for most of my entities, but hadn't done the relations between them yet).
(Also, maybe handy to know or maybe irrelevant: I get my data from a normalized (3NF) relational database with a .NET API).