車、バイク、トラックに関するすべてを管理する Vehicle という PHP クラスがあります。私は、cars、bikes、trucks の各テーブルのすべての db フィールドに関連付けられている 100 を超えるプライベート変数を持っています。
例: 車には次のものがあります: -燃料消費量 -最大馬力 -最大トルク .. など.. データ メンバーがあります。
private $fuel;
private $horsepower;
private $toque;
ID で車を検索するためにデータベース クエリを実行すると、対応する変数内にすべての行が格納されます。
car テーブルには約 50 のフィールドがあり、bikes テーブルには 30 のフィールドがあり、truck には 30 のフィールドがあります。したがって、110 以上のデータ メンバーがあります。
それを行うより良い方法はありますか?