Resolve a column type with recursive dot-walking for reference columns.
For ReferenceColumns: returns the referenced table's TableAwareRecord (recursive)
For other columns: returns TypeOf
Depth parameter prevents infinite recursion for self-referencing tables.
When referenced table schema is not defined, returns unknown to restrict arbitrary property access.
Resolve a column type with recursive dot-walking for reference columns. For ReferenceColumns: returns the referenced table's TableAwareRecord (recursive) For other columns: returns TypeOf
Depth parameter prevents infinite recursion for self-referencing tables.
When referenced table schema is not defined, returns unknown to restrict arbitrary property access.