An engineer designing software for an oceanographic research buoy decides to store each telemetry reading as a record rather than a one-dimensional array as it needs to hold different attributes like temperature, depth, and timestamp.
Explain the characteristics of a record that make it suitable for this purpose.