私は売り手モデルを持っています。基本クラスはUserです。3層ループバックモデル関係
私は所有するSkuモデルを持っています。売り手はSkuとたくさんの関係を持っています。
私は、belongsTo SkuとSku hasManyというライセンスモデルを持っています。
私がMySqlデータベースにいた場合、私はSkuテーブルにseller_idを入れ、sku(Skuテーブルのsku文字列)とseller_idを一意にします。すべての売り手は同じSkuを持つことができますが、1つの売り手は複数のSKUを持つことはできません。
同時に私は、Seller_idとsku_idをLicenseテーブルに入れて、Sellerのすべてのライセンスを取得できます。
マイループバックモデルに戻る。私は、SellerがLicenseとLicense belongsTo Sellerに対してhasMany関係を持っていれば、それはMySqlの考えと同じだろうと思っていますか?
いくつかのコードを提供することができます –
@EbrahimPasbaniコードはありません。それはモデリングだけです。 –
私はそれがjsonファイルのようなモデリングを意味します。とにかく、売り手からSkuとSkuとの関係がある場合、Sellerとの直接のライセンス交渉の必要はありません。 –