Entity framework many to many same table. Instead it manages this through mapping.