ユーザープロファイル。2つまたは3つのオプションしかない属性がいくつかあります。たとえば、性別をtinyint(male = 1、female = 2)としてテーブルに保存します。したがって、テーブルにはtinyintがありますが、フロントエンドでは文字列を表示する必要があります。約2つのオプションを持つ約4つの属性があります。
したがって、オプションから文字列を表示する方法には2つのオプションがあります。
すべての属性オプションが格納される追加のテーブルを作成します。しかし、この場合、私は余分な参加のたびにそのような小さなもののために作成する必要があります。
または、この種の属性のすべての関数をprofile_helper.phpに入れることができます。例えば
function getGender($optionId){
$gender = $optionId == 1 ? "male" : "female";
return $gender;
}
パフォーマンスについて言えば、このような小さなことのために追加の参加をする価値はありますか?