A data modeling approach where schema is applied only when reading data (common in data lakes for unstructured or semi-structured data).
Schema-on-read applies schema definitions at the time of data access, allowing for flexible data modeling. This approach is common in data lakes, where unstructured or semi-structured data is stored without predefined schemas.
Schema-on-read enables dynamic data interpretation, supporting diverse data types and formats. It contrasts with schema-on-write, where data is structured upon ingestion, offering flexibility but requiring careful schema management.