1. 16

  2. 8

    There’s this weird disparity, where: on one hand I’ve spent decades studying every computing technique I can get my hands on, including 1NF, 3NF, etc. Then on the other hand, almost any time I’ve gotten my hands on the backend schema of a big database including from multibillion dollar companies, the design is horrendous. I’m not talking a design that contemplated trade offs and compromises – I mean schemas that made me shudder. What I’ve learned is that in some cases you can get REALLY far in business without caring one lick about technical correctness, as much as that may bother me.