2 ms·
I learned data modeling at an internship before my CS class. I learned by watching a guy do it, working in ERwin, while he talked out loud, discussing when to b
by originate 8y ago
I learned data modeling at an internship before my CS class. I learned by watching a guy do it, working in ERwin, while he talked out loud, discussing when to break things up, when he was using a previous pattern, etc. he would then critique my models and others’, where they made mistakes, the cost of a de-normalization to clarity, the choices for performance, cases the model didn’t handle, etc.
When I later took my database class, it was a cake walk.
He was building a time tracking + project management tool. Easy enough business case for anyone to understand. Enough complexity to drive my learning.