Sobes.tech
Junior — Middle

Ako sa volá typ modelu, ktorý je uložený výlučne v databáze?

sobes.tech AI

Odpoveď od AI

Typ modelu, ktorý sa uchováva výlučne v databáze, sa zvyčajne nazýva Entity.

V kontexte C# a ORM (napríklad Entity Framework) je entita trieda, ktorá predstavuje tabuľku v databáze. Obsahuje vlastnosti zodpovedajúce stĺpcom tabuľky a slúži na čítanie a zápis dát.

Príklad:

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

Takéto modely sa často líšia od obchodných modelov (Domain Models) alebo DTO, pretože sú určené špeciálne na ukladanie a načítanie dát z databázy.