به چه دلیل باید رابطه ی ما nullable باشه ؟
یعنی در sqlserver :
ما میتونیم آدرسی داشته باشیم که ستون یوزر آیدی برای این رکورد نال باشد ؟؟
لطفا این رو برای من توضیح بدین
با تشکر
public class UserAddress : BaseEntity
{
// properties ...
#region Relations
[ForeignKey(nameof(UserId))]
public User? User {get;set;}
#endregion
}
public class User:BaseEntity
{
// properties ...
#region Relations
public ICollection<UserAddress>? Addresses { get; set; }
#endregion
}سلام استاد
به چه دلیل باید رابطه ی ما nullable باشه ؟
یعنی در sqlserver :
ما میتونیم آدرسی داشته باشیم که ستون یوزر آیدی برای این رکورد نال باشد ؟؟
من این تیکه رو خوب متوجه نشدم
لطفا این رو برای من توضیح میدین
با تشکر
سلام
این موارد در دوره مقدماتی کامل شرح داده شده و بررسی نیز شده
اگر null نباشه Validation مشکل میخوره و فرم ولید نمیشه
مورد بعدی ما آدرسی نداریم که UserId نداشته باشه
همه آدرس ها باید داشته باشن
تا تکمیل شدن فرم هاش صبر کنید متوجه خواهید شد