Hi collinsmaddie,
There is more about the different types of support systems that are generally suitable for different types of mattresses and some examples and sources for each of them in post #1 here.
In very general terms a firm, flat, non flexing slatted or wire grid support surface that is strong enough to support the mattress and the people sleeping on it and that has good center support to the floor and where any gaps in between the load bearing surfaces aren’t large enough to allow the mattress to sink in between them would be suitable. The firmer the support surface and the greater the load bearing surface the better and having some ventilation under the mattress is usually a good idea as well (see post #10 here).
Phoenix