وقتی که بین دو تا جدول ارتباط many-to-many وجود داشته باشه در جدول میانی (pivot table) ٬ دو تا ستون تعیین می کنیم که با دو تا جدول دیگه ارتباط داشته باشن.
سوال:
اینکه این دوتا ستون از نوع ‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍prima ry key باشن اجباری هست یا اختیاری؟
اصلا چرا این دوتا ستون باید از نوع primary key تعیین بشه؟