در جدول Role و Admin یک collection از کلاس adminRoles ایجاد کنید
public virtual Icollection<AdminRole> AdminRoles



کلاس های admin و adminrole باید کلاس های جداگانه باشند چرا در constructor کلاس role تعریف کردید؟