← Back to context

Comment by ludston

2 months ago

But on the other hand, in all database systems the schema is used to determine how the files are laid out. Although I suppose the same thing could be argued for any data that is stored in a file, excepting that a schema is metadata that determines the organisation of data so it's a bit of a special case.

In a Microsoft Word document, the section headings also tell Word how to lay out the Word document file.

  • Do you mean that section headings aren't a file layout? That's their entire purpose.

    Edit: If you're talking about the byte representation only, I don't think section headings indicate the placement of the body's bytes.

  • Arguably, all requests for files could be returned with all of the letters in the document but scrambled in a random order soas to obfuscate the file layout.