3 ms·
For performance, generally yes. Designing a purely relational model is satisfying, but theory often falls apart in prod. It’s still a good idea, IMO, to think
by sgarland 3y ago
For performance, generally yes. Designing a purely relational model is satisfying, but theory often falls apart in prod.
It’s still a good idea, IMO, to think about table design starting as though you have a natural key (composite or singular). It helps develop the schema; you can then drop in a serial/identity/autoincrement column, and use the other relationships as FKs.