In my opinion. It is just a Normalization process.

CardType and Card Partners are just lookups. the keys of CardType and Card Partners are going to be attributes of the object Account.

We could always dictate the relationship of the Cardtype and Card partners on the object Account.