|
|
|
|
|
by magicalhippo
621 days ago
|
|
If we normalized as much as possible we'd be looking at 20-30 joins just for the main view of a declaration. Main overview grid would have probably 10+ joins. And keep in mind almost all of these would have data, so instead of inserting one row you're now inserting 20-30 rows + updating corresponding foreign key indexes. Think performance would be pretty crap, and developer experience as well. |
|