Despite what the reactionaries assert, the world is not flat nor is it hierarchical. The world is relational.
Similarly, how many tweets for that bag of carrots?
For those who still wonder why The Recovery hasn't been going all that well, and by extension why the middle class has been in a downward spiral for decades, here's the numbers: since Reagan, The Right has controlled at least 3 of the 4 branches of government for all those years (the Supremes and the Senate, with its perverse cloture rule, for the entirety).
They wished to dance in a circle. I wished to dance solo. -- Ernst Haas on why he left Magnum/1983
... but Flash-based storage has such a different performance profile from rotating media, that I suspect that it will end up having a large impact on filesystem design. Right now, most filesystems tend to be designed with the latencies of rotating media in mind. -- Linus Torvalds/2007
I believe quite strongly that, if you think about the issue at the appropriate level of abstraction, you're inexorably led to the position that databases must be relational. -- Chris Date/2009
I was never the editor who wanted to be a writer. Writing is hard. -- Robert Gottlieb/2016
Writing is easy. You just open a vein and bleed. -- Red Smith
Therefore: In a time of SSD, multi-core/processor, half terabyte memory machines, there is no reason not to build from BCNF data. Time to do what Dr. Codd demonstrated. Technology has finally caught up with the maths.
I know a little something about SQL, DB2 (preferably LUW, z/OS if the money's right), Oracle, SQL Server, Postgres, and database design in general. Mentoring/teaching/consulting on a short term basis, too. And a bit of stat analysis if it's R. gnuoytr at rcn dot com.