Our trailer came with the all-too-common pedestals (two of them) to support the dinette table. This is the one single thing about our TT that bothered me the most. The two leg setup was soooo wonky, every time you went near the table it would move. Things would get knocked over if you didn't hang onto them. What a inherently dumb design.
I ended up buying a fold-down leg and aluminum bracket that attaches to the wall. The bracket has a female and male side that lock together when lifted into place. Then you fold the leg down and the table is solid as a rock.
Since I installed laminate flooring, you don't see any screw holes in the floor from the flanges.