Multiple attributions

My idea is:
Shouldn’t attribution date and amount (conversions) be one to many?

I think these groups of people would benefit from this idea:
Businesses where many sales happen over the lifetime of a customer.

Why I think they would benefit from this idea:

Be able to track first,last, multi attributions for all sales.

Any code or resources to support this idea:

Are you willing to work on this idea?:

What skills and resources do you need to explore this further?