You are right, but that is part of the process. When finding a good idea it helps to find lots of bad ideas and understand why they are bad. In the end it makes the good idea easier to see.
When coming up with a system design, db or otherwise I like to understands lots of different ideas, and more importantly, actively reject those ideas with a clear understanding as to why. The helps to find the idea that really does work.
You are right, but that is part of the process. When finding a good idea it helps to find lots of bad ideas and understand why they are bad. In the end it makes the good idea easier to see.
When coming up with a system design, db or otherwise I like to understands lots of different ideas, and more importantly, actively reject those ideas with a clear understanding as to why. The helps to find the idea that really does work.