I've been using this file-format below as an alternative for flat-text files, and I'm wondering if there is a name for it...
Say you have this data in a CSV:
FirstName,LastName,Email,UserName,Notes
Bob,Smith,[email protected],bsmith,Bob likes chicken
John,Doe,[email protected],jdoe,
Steve,Jobs,[email protected],STEVE,Steve Jobs likes things that start with "i"
In this "other" file format, there are 3 columns:
- Unique ID
- Attribute Name
- Value
The above data would look like this:
[email protected],FirstName,Bob
[email protected],LastName,Smith
[email protected],Email,[email protected]
[email protected],UserName,bsmith
[email protected],Notes,Bob likes chicken
[email protected],FirstNameJohn
[email protected],LastName,Doe
[email protected],Email,[email protected]
[email protected],UserName,jdoe
[email protected],FirstName,Steve
[email protected],LastName,Jobs
[email protected],Email,[email protected]
[email protected],UserName,STEVE
[email protected],Notes,Steve Jobs likes things that start with "i"
I actually delimit on tab, but comma is easier to read for this. And in this example, any of the attributes could be used as a unique identifier.