عقيدة ManytoMany

0

لدي المجال التالي:

/**
 * Many Organization have Many PartnerCategory.
 *
 * @ORM\ManyToMany(targetEntity="PartnerCategory", inversedBy="organizations")
 * @ORM\JoinTable(name="partnercategory_organization_map",
 *     joinColumns={@ORM\JoinColumn(name="organization_id", referencedColumnName="id")},
 *     inverseJoinColumns={@ORM\JoinColumn(name="partnercategory_id", referencedColumnName="id")}
 * )
 */
protected $partnerCategories;

كيف أجعل فريد من نوعه خطأ ؟!

1 إجابة

0

لا يمكنك فقط تعطيل التفرد منذ جدول النتائج ManyToMany اقتران يحتوي كلا العمودين كمفتاح أساسي.

إنشاء فئة ارتباط خاصة بك PartnerCategoryOrganization والتي سوف تحتوي على روابط بين الفئات والمنظمات مع ManyToOne فيما يتعلق بكلا الكيانين. ثم استبدلها ManyToMany مع OneToMany العلاقة على PartnerCategory و Organization جهات.

:مؤلف

أسئلة ذات صلة

فوق
قائمة طعام