Hi Folks,

I am reading a large data specification. It is a well-written specification. It 
describes each field in the data format. Many fields have co-dependencies: if 
this field has value A, then that field must have value B. That is a simple 
co-dependency. Most of the co-dependencies are much more complex. And there are 
thousands of these complex co-dependencies. Because of all the co-dependencies, 
the data format quickly became very hard (for me) to understand. 

What's been your experience with real world data formats? Has each field been 
standalone (no co-dependencies) or have many of the fields been dependent on 
other fields? Do most real-world data formats contain lots of complex 
co-dependencies? A data format is certainly easier to understand when there 
were no co-dependencies. But maybe that's just not the way it is in the real 
world. What has been your experience?

/Roger

Reply via email to