You need two tables. A table for donors, and a table for donations. Join the two tables with a linked record field.
Each new donation gets a new record in the Donations table. If the donor already exists in the Donors table, link the donation to that donor. If the donor does not yet exist, create the donor record.