Il modello relazionale può definirsi logico in quanto riflette la struttura con cui i dati sono organizzati in un DBMS.
Questi dati sono organizzati in relazioni. La relazione è composta da una serie di record o tuple con i relativi valori (dato inserito) detti attributi, e una serie di colonne con i relativi valori detti campi.
L'insieme di questi valori costituisce il record, mentre l'insieme delle tuiple costituisce la cardinalità.