Sobes.tech
Junior — Middle

Πώς ονομάζεται ο τύπος μοντέλου που αποθηκεύεται αποκλειστικά στη βάση δεδομένων;

sobes.tech AI

Απάντηση από AI

Ο τύπος μοντέλου που αποθηκεύεται αποκλειστικά στη βάση δεδομένων ονομάζεται συνήθως Entity.

Στο πλαίσιο του C# και ORM (π.χ., Entity Framework), μια οντότητα είναι μια κλάση που αντιπροσωπεύει έναν πίνακα στη βάση δεδομένων. Περιέχει ιδιότητες που αντιστοιχούν στις στήλες του πίνακα και χρησιμοποιείται για την ανάγνωση και εγγραφή δεδομένων.

Παράδειγμα:

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

Τέτοιες μοντέλες συχνά διαφέρουν από τις επιχειρηματικές μοντέλες (Domain Models) ή DTO, καθώς έχουν σχεδιαστεί ειδικά για την αποθήκευση και ανάκτηση δεδομένων από τη βάση δεδομένων.