I would probably make the Bet table a child of the HandPlayed table.
It's PK would be HandNum, PlayerNum, and BetNum. (BetNum would begin with 1, and increment for each Player/Bet number.) HandNum and PlayerNum would be fk's to HandPlayed.
PlayerNum 1, HandNum 1, BetNum 1, type, amount...
PlayerNum 2, HandNum 1, BetNum 1, type, amount...
...
PlayerNum 1, HandNum 1, BetNum 2, type, amount...
PlayerNum 2, HandNum 1, BetNum 2, type=fold, 0, ...
I think that this probably models the game better than two, discrete intersection tables.