❔ Inheritance or object references ? which one is more meaningful
public class PetService : BaseEntity{ public string Name { get; set; } = string.Empty; public string? Image { get; set; } public string Description { get; set; } = string.Empty;}
public class PetService : BaseEntity{ public string Name { get; set; } = string.Empty; public string? Image { get; set; } public string Description { get; set; } = string.Empty;}
My clinic should be like this:
public class ClinicService : BaseEntity{ public PetService PetService { get; set; } = default!; public decimal Price { get; set; }}
public class ClinicService : BaseEntity{ public PetService PetService { get; set; } = default!; public decimal Price { get; set; }}
or
public class ClinicService : PetService{ public decimal Price { get; set; }}
public class ClinicService : PetService{ public decimal Price { get; set; }}