I would concrete it ,smaller stone with compacted sand over the rough hardcore to level then lay thick poly, to damp proof ,four inches of concrete over that if you have space so the floor will not be to high put insulation (polystyrene)over the poly. then the concrete.
A wood floor is same as...