Anda tidak memerlukan RowId khusus di Worker2Job . Cukup tentukan Worker2Job . Anda dengan hanya dua kolom:WorkerId dan JobId dan jadikan kedua kolom ini sebagai kunci utama gabungan dari tabel. Setelah Anda menambahkan ketiga tabel ke desainer entitas, maka secara otomatis akan melihat relasi banyak ke banyak dan hanya membuat dua entitas dengan relasi yang benar dalam model. Worker entitas akan memiliki Jobs properti navigasi dan Jobs akan memiliki Worker properti navigasi. Anda akan dapat menulis kueri seperti:
var query = context.Jobs.Include("Worker").Where(j => j.JobId == someId);
Kueri tersebut akan memuat pekerjaan dengan semua pekerja terkait dan Anda akan memiliki akses ke nama mereka.