It seems that the permaculture answer to this is to plant perennials.
Though promoting perennials this article says it is a 4-year plan.
common collection for us to consider now for a basic four-year rotation plan.
• Nightshades (Solanaceae): potatoes, tomatoes, peppers, eggplant
• Cruciferous (Brassicaceae): kale, cabbages, broccoli, cauliflower, mustard
• Legumes (Fabaceae): green beans, garden peas, snow peas, kidney beans, lentils
• Roots (Amaryllidaceae): onions, leeks, garlic, (Apiaceae): beets, parsnips, celery, carrots and (Chenapodiaceae): beets
https://www.permaculturenews.org/2016/11/18/rotate-annual-crops/
Bonnie Plants offers an easy plan using 4 crops that are rotated every planting:
One approach to crop rotation is to divide your plants into these four basic groups: legumes, root crops, fruit crops, and leaf crops. Imagine your garden separated into four areas, as shown in the chart at the top of the page. Each successive year, you would move each group one spot clockwise. So, for example, you would plant your legumes in Area 1 one year, then the next year you’d move them to Area 2 while the leaf crops from Area 4 moved into now-vacant Area 1—and so on.
https://bonnieplants.com/the-bonnie-blog/crop-rotation-made-easy/
It makes sense to me that different plants use different nutrients so rotating plants every year seems logical.