Hello everyone,
I am new to data engineering and data vault so I need help for the use case I have stumbled upon.
Let’s say that I have a business entity A that has been modeled as a hub. To each record of the entity A is associated one or more entities B that cannot have their own hubs since they are “weak” business entities and their existence depends only on A and are not related to anything else. Each entity B has its own set of attributes and it is related to one or more entities C that have their own set of attributes. C can’t have its hub because it exists to the sole purpose to add details to entity B that adds details to A.
How should I model this? Should I just create a multi-active sattelite for entity A that tracks all attributes of B and C? Should I us insted two multi-active satellites one for B and one for C? Are there better solutions