分かりづらくて申し訳ないです。

オプションボタンは、ラジオコントロールの事です。

――――――――
| ○男 ●女 | ← グループの中から一つだけ選ぶ事が出来る
――――――――

通常ラジオコントロールで、得られる値は数値になります。
上記例の場合、0=男、1=女 とかになります。

ただ、このままでは 0=男 はデータベース側ではなくて、
フォーム側の設定になり、それに合わせてDBも0、1 or 男、女 と
保存する事になります。
これでは、フォームとDBが密接に関係していると思い、どうなのかな?
っと悩んでいます。

フォーム表示時に、ラジオコントロールを作成/追加させたりする方が
一般的なんでしょうか。

コンボボックス等であれば、データは切り離されていますので、
殆どの場合、考慮しなくて良いんですが…。