子テーブルとモデルを拡張してベーステーブルとモデルを作成する最善の方法は何ですか? 例えば、menuItemsテーブルと別のテーブルサンドイッチがある場合、1対1のテーブルの間には関係があります。menuItems.id = sandwiches.sandwichid。したがって、サンドイッチはmenuItemであるため、基本フィールドは共有されていますが、独自のフィールド項目があります。Yii2で2つのテーブルの2つのモデルを拡張する
私は本当にサンドイッチでmenuItemsを拡張し、プロパティにアクセスして新しいシナリオを作成したいと思います。新しいサンドイッチを作成して保存すると、menuitemが作成されます。
これはなぜこれを行うのが良い方法ですか、そうでない場合はこれについてどうやって行くのですか?