一意の組み合わせキーを使用する:
CREATE TABLE `developer_project` (
developer_id INT(10) UNSIGNED /* etc... */,
project_id INT(10) UNSIGNED /* etc... */,
PRIMARY KEY dev_project (developer_id, project_id)
);
ID
を作成する場合 LEFT JOIN
でdeveloper_idやproject_idをクエリするため、おそらく使用することはありません。
注:列の定義がdeveloper
と同じであることを確認してください およびproject
テーブル。