I would like to create a crowdfunding platform for customers to invest in certain types of investment. Customers can see the attributes of each investment (i.e. investment period, investment type, industry, etc.) and compare them with one another. Since the investment could last for years, we would need to keep the transaction record for years as well.