Typzuordnung
Typzuordnung bezeichnet den Prozess der Bestimmung oder Zuordnung eines Typs für eine Variable, einen Ausdruck oder einen Datenwert in Informationssystemen. Sie ist eine zentrale Komponente der Typisierung von Programmiersprachen und der Datenmodellierung. Grundsätzlich wird zwischen statischer Typzuordnung, die zur Compile-Zeit erfolgt, und dynamischer Typzuordnung, die zur Laufzeit stattfindet, unterschieden. Die Typzuordnung wird durch Regelwerke der Sprache bestimmt und umfasst Konzepte wie Typkompatibilität, Typkonvertierung (Typumwandlung) sowie Typinferenz.
In der Programmierung erfolgt die Typzuordnung oft durch Zuweisungen, Funktionsaufrufe oder Operationen. In einer Sprache wie
Im Kontext der Datenintegration bedeutet Typzuordnung das Mapping von Datentypen zwischen Systemen oder Schemas. Beispiele sind
Typzuordnung ist eng mit verwandten Begriffen wie Typinferenz, Typkompatibilität, Typkonvertierung, Typcasting und Typisierung verbunden. Sie beeinflusst