Data is/are frequently transmitted as "tables", for example in CSV files or HTML <table>
elements but although these may look similar they can have different implicit structures. For example:
Height(cm) Weight (kg)
Pat 180 70
Sue 160 40
Jo 164 50
can be interpreted as an unordered list of objects (Person, with attributes height and weight), in a rectangular tables with homogeneous data columnwise.
In contrast, this is not a rectangular table, though it looks like one.
Dist(m)/Time(m) Hull Leeds London
Hull 0.0 69 229
Leeds 59 0.0 218
London 186 201 0.0
It is actually the typographical composition of two related triangular matrices (distance and time of travel) between UK cities.
Are there data patterns (in the way that there are code patterns)? Other examples could be things such as TimeSeries, CorrelationMatrices, Histograms, etc. If these were declared or even empirically discoverable it would make reading and analysing them much easier.
UPDATE: Both @Kathiravel and @Jordão have given a wider (and valuable view). My original question was subconciously about data without reference to computer programs or databases. So whaqt I was trying to ask was "what types of implied data structure/pattern are in common use outside code/databases that has significantly different abstract structures"?
@Kathiravel's pointer is mainly to processes of managing data, and that's useful.