Re:Things to know about databases
by mmcnl on Monday June 27, 2022 @05:05PM
(#31900780)
"Show me your flowchart and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won't usually need your flowchart; it'll be obvious."
-- Fred Brooks, The Mythical Man Month (1975)
[ Parent
| on HN ]
This man has clearly never seen our database schema.
Show me either flowcharts and/or tables, it doesn’t matter, I’ll continue to be mystified.
our devs created smash hits such as
NounFunction
NounFunctionTemporal
NounCollectionFunction
FunctionNoun_Function
FunctionNoun_FunctionItem
Noun_Collection
Noun_Collection_Function
Noun_Collection_FunctionItem
i've taken out duplicating combinations where different teams wanted same things over time, but never looked up what others had done before and decided to spin their own...Don’t forget
Noun_Collection_Function_20200406 Noun_Collection_Function_20200320_Backup
And
Noun_Collection_Function_ForJim
Re:Things to know about databases
by SulphurSmell on Tuesday June 28, 2022 @11:23AM
(#31908906)
I would be having words with the DBA about this. If there is a DBA. No DBA I would hire would allow this silliness. At least not in the actual application schema.
Re:Things to know about databases
by spacemanmatt on Tuesday June 28, 2022 @07:32PM
(#31914474)
> At least not in the actual application schema.
And that's how the scratchpad schema became mission-critical ;)
Hey, at least you don't store gender in the address table, where one person can have multiple addresses.
That will explain a lot probably about many things!
He said usually.
Re:Things to know about databases
by SulphurSmell on Monday June 27, 2022 @06:44PM
(#31901895)
This is going on my wall. Thanks so much.