datatypekenmerken
Datatypekenmerken zijn de eigenschappen die bepalen hoe een gegevenstype zich gedraagt en welke waarden het kan aannemen, onder welke voorwaarden en met welke beperkingen. Ze zijn bepalend voor opslag, validatie en operaties die op waarden van dit type kunnen worden uitgevoerd.
Belangrijke kenmerken zijn onder meer bereik en precisie (hoe groot of hoe precies de waarden kunnen zijn),
Daarnaast spelen constraints en domain-beperkingen een rol: minimale/maximale waarden, lengtebeperkingen, patroonvalidatie (regex), en nulwaardetoegang. Bepaalde talen
Type systemen gaan verder met impliciete of expliciete conversie tussen typen, en de mate van typing (sterk
In ontwerp en implementatie spelen datatypekenmerken een rol bij databankontwerp, validatie en migraties, en bij het