Re:Making Database Systems Usable
by rawgabbit on Thursday August 22, 2024 @11:57PM
(#41326074)
Putting on my dogmatic 3NF purist hat. Instead of denormalized
I would create a many to many bridge table. To accommodate multiple residences for a given user.
[ Parent
| on HN ]
Oh definitely, I just couldn't think of a better example off the top of my head. But also not really relevant: You could also have another table and the relationships be A -> B -> D and A -> C -> D, with the desired join between A and D.
Remember this whole thread is about the system figuring out the JOIN criteria automatically.