Dealing with “hypernormalized” data
问题 My employer, a small office supply company, is switching suppliers and I am looking through their electronic content to come up with a robust database schema; our previous schema was pretty much just thrown together without any thought at all, and it's pretty much led to an unbearable data model with corrupt, inconsistent information. The new supplier's data is much better than the old one's, but their data is what I would call hypernormalized . For example, their product category structure