I am designing a database structure for a simple solution, and am being suggested to change my existing layout. I have argued my layout is "cleaner" but being told I have needless tables...
Say I have a product table. I also need to store long text fields of description and internal_review.
My way involves a main product table, with a table each for description and internal_review, both joining against a common product_id field.
The way being suggested is as above, but with a single product_texts table, with a field for description and a field for internal_review, again joining on product_id.
Does anyone have any feelings either way on this?
I think I just like the clean separation, but can see benefit in the suggested way as far as efficiency goes...
This is obviously aimed at the education where Apple has lost so much ground to Chromebooks in the last few years, but unless they come up with a comparable management system for education why would anyone switch back?
MSN defined our generation in some ways, kind of like Snapchat and TikTok have done for future generations.
I have great memories of the MSN era in the late 90s / early 2000s. In the UK everyone seemed to come home from School and go on MSN for the evening. We didn't really have mobile phones then, so other than going and knocking on your friends door it was a totally new way of interacting with people. I also loved how I could talk to people I’d met playing online games from around the world.
Inviting people to NetMeeting and messing about with the shared white board and webcams was pretty fun, even if webcams only ran at a couple of fps over dial-up.
All the random things you could do with MsgPlus! were really fun - I suspect that made a few people jump with /shello randomly blasting Mr Hankey out their speakers!
Maybe I’m just nostalgic, however I do feel the internet and computers were more fun back then.
Question
+Nik Louch Subscriber²
I am designing a database structure for a simple solution, and am being suggested to change my existing layout. I have argued my layout is "cleaner" but being told I have needless tables...
Say I have a product table. I also need to store long text fields of description and internal_review.
My way involves a main product table, with a table each for description and internal_review, both joining against a common product_id field.
The way being suggested is as above, but with a single product_texts table, with a field for description and a field for internal_review, again joining on product_id.
Does anyone have any feelings either way on this?
I think I just like the clean separation, but can see benefit in the suggested way as far as efficiency goes...
Link to comment
https://www.neowin.net/forum/topic/848726-database-which-method-is-better/Share on other sites
20 answers to this question
Recommended Posts