I do only raised bed gardening. My soil is no good for traditional. I have one bed 75x4, two are 40x4, two are 18x4, one is 24x4 and two are 4x9. I use cross ties for the sides and ends. That makes my beds about 9 inches in depth. I have found that to be sufficient.
I have planed lettuce, radishes, carrots, broccoli, cabbage, mustard greens, green beans, tomatoes, squash, kohlrabi, spinach, cucumbers, green beans, butter beans and tomatoes. All have thrived.
The key to raised beds is to make your plants grow up, not ramble. I cage everything. I cage squash and you will be surprised at how they move up the cage. I use concrete reinforcement wire to make the cages and make the cages to fit the plant. Squash need a larger cage than tomato, tomatoes need larger cage than cucumber.
Wishing you much success with your raised beds.
Jim