I have an generic source; Entity_T.
This table has a type field which defines the type of Entity its.
Currently it stores 3 Entity Types (e.g. Agent, Owner and Insured) Each entity by is own right could be a business concept.
My Choices is one hub with all entities or a hub per entity.
If I create a hub per entity I would have to create a where clause on entity_t.
Would you consider this a hard or soft business rule?