A unique ID tag for each record is a good start, a description and photo area, whether or not coin is TPG graded and slabbed, by which service, variety sub set, date purchased as well as date sold and price paid profit/loss made (good for insurance if needed), report function included if possible.
"Buy the Book Before You Buy the Coin" - Aaron R. Feldman - "And read it" - Me 2013! ANA Life Member #3288 in good standing since 1982, EAC Member #6202, NBS Member, 2¢ variety collector.
Keep it simple. As a collection grows and grows, to many items to keep track of becomes useless. I used to have many columns in a spread sheet but with thousands of coins, what you have is all you'll ever need.