• Each attribute is represented by a column of the table.

  • Each column has a name and a type, (Postgres types used).
    • bigint: 64-bit signed integer.
    • varchar: varying-length string.
    • char(n): string of exactly n characters. Right-padded as needed.