У меня есть две сущности:
class User
{
public Guid UserId { get; set; }
}
class ActionLog
{
public Guid ActionLogId { get; set; }
public Guid UserId { get; set; }
public User User {get; set;}
}
Когда я добавляю их в контекст данных EF Core, по соглашению на ActionLog.UserId генерируется внешний ключ, но я хотел бы просто зарегистрировать UserId без отношения. Я не хочу каскадного удаления и проверки ключей. Как я могу удалить это соглашение?