Here are the steps to make this type of a farmhouse table:
1. Order legs off tablelegs.com. (Yes, that's the actual name)
2. Plane wood.
3. Assemble tabletop (glue and pocket screw).
4. Build base (mortise+dowels and pocket screws).
6. Sand some more.
7. Finish with Waterlox (tung oil).
8. Attach tabletop to base (kerf+tabletop fasteners).