W modelu encja–związek (ER) encja oznacza klasę/typ obiektów świata rzeczywistego, które chcemy opisać w systemie (np. "Uczeń", "Produkt", "Zamówienie"). Encja nie jest pojedynczym wpisem danych, tylko definicją zbioru podobnych obiektów wraz z ich cechami.
W relacyjnej bazie danych odpowiednikiem takiego typu obiektów jest tabela (relacja). Tabela przechowuje wiele rekordów należących do tego samego typu, czyli wiele "wystąpień" encji. Dlatego odpowiedź "tabela." jest właściwa.
Dlaczego pozostałe odpowiedzi są błędne?
- "wiersz." – wiersz (krotka) odpowiada zwykle pojedynczemu wystąpieniu encji, np. jednemu konkretnemu klientowi. Pytanie dotyczy jednak encji jako typu, a nie jej pojedynczej instancji.
- "atrybut." – atrybut jest cechą encji (np. Imię, PESEL). To pojęcie odpowiada raczej pojedynczej kolumnie/cechy, a nie encji jako całości.
- "kolumna." – kolumna w tabeli jest implementacją atrybutu (cechy). Nie jest odpowiednikiem encji, tylko jej właściwości.
Wskazówka egzaminacyjna: zapamiętaj mapowanie poziomów abstrakcji. Encja → tabela, atrybut → kolumna, wystąpienie encji → wiersz. To uporządkowanie pomaga unikać mylenia pojęć, gdy w odpowiedziach pojawiają się elementy zarówno schematu, jak i danych (instancji).