Sobes.tech
Junior — Middle

Ինչ է անվանում մոդելի տեսակ, որը պահվում է բացառապես տվյալների բազայում?

sobes.tech AI

Պատասխան AI-ից

Տիպի մոդելը, որը պահվում է բացառապես տվյալների բազայում, սովորաբար կոչվում է Entity:

C# և ORM (օրինակ, Entity Framework) կոնտեքստում, entity-ը դաս է, որը ներկայացնում է տվյալների բազայի աղյուսակը։ Այն պարունակում է հատկություններ, որոնք համապատասխանում են աղյուսակի սյունակներին, և օգտագործվում է տվյալների ընթերցման և գրելու համար:

Օրինակ՝

public class UserEntity
{
    public int Id { get; set; }
    public string Name { get; set; }
    public string Email { get; set; }
}

Այս մոդելները հաճախ տարբերվում են բիզնես մոդելներից (Domain Models) կամ DTO-ներից, քանի որ դրանք հատուկ նախագծված են տվյալների պահպանում և հանելու համար տվյալների բազայից: