nullable

Can be nothing

Nullable describes a variable or field that can hold either a value or nothing at all—typically represented as null.

In programming, nullable types explicitly permit the absence of data: The function returns a nullable integer.

Languages handle nullability differently; some require explicit declaration while others make it the default.

The concept helps prevent errors from unexpected empty values.

optional

optional

Not mandatory

voluntary · selective · permissive · omittable · skippable · unrequired · nonobligatory · maybe · option · fallback

absence

void

Without legal effect

blank · missing · nonexistent · absence · lack · gap · omission · vacancy · nothing · empty

database

SQL

Database manipulation language

  • schemaOrganized representational structure
  • constraintLimiting condition or rule
  • columnVertical structural element

field · datatype · index · record · table · query · join · validation · default · coalesce

typing

type

Category sharing traits

option · unwrap · guard · generics · monadic · Nothing · Swift · Kotlin · TypeScript · Rust

Opposites
requirement/optionality

nullablerequired

Needed by rule

mandatory · compulsory · obligatory · essential

value presence guarantee

nullablepresent

Gift or current moment

defined · initialized · guaranteed · populated · non-optional

type safety/strictness

nullablestrict

Rigorous, without flexibility

enforced · constrained · validated

Family

annullable

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Abstract · Rated G