Water based stains do not do well on pine, neither do oil based, Alcohol based however tend to work much better as the alcohol will dilute the resin in the wood grain allowing the dye to penetrate. I would however try it on a piece of the pine that was used for the table first to get a good idea on how it is going to act. They do make a wood conditioner for pine so that it will accept stain more evenly. I would be interested in hearing how your finishing turns out.
DW