3つのサブメニューを持つアクティビティメニューがあります。これらのサブメニューはアクティビティに共通ですが、テーブルが異なります。だから私は、これらの3つのテーブルを1つのモデルクラスの下で使いたいのですが、どうすれば個々の操作を個別に保存できますか?次のようにlaravel-5モデルで2つ以上のテーブルを使用する方法
私のコードは次のとおりです。
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Support\Str;
use DB;
class Activity extends Model {
protected $table1 = 'task_management';
protected $table2 = 'call_management';
protected $table3 = 'event_management';
}
テーブルを正規化して各エンティティのモデルを作成できませんか? – Gokigooooks