Jeffrey,
I get your point and I agree with you, I have employees who often ask questions that should seem common sense for their field and with that said I often have to give the simple answer as I grumble under my breath... Sometimes I point them to the path to finding the solution and sometimes I give the answer with explanation... and sometimes I give the answer and laugh when they palmslap their forehead.
I know you where trying to point him in the right direction and by no means is that a bad thing, it is more often good than bad but where I could see that it was taken offensively was by pointing out how basic it was and suggesting that he was wasting everyone's time by posting the question. Now not to offend you but, this is a forum and it wastes the time of no one, it just sits here idly awaiting for a beginner to stumble upon it and find a quick solution when they may have a deadline. Or maybe its just a kick to unclog your mind-block and for some reason today you just cant remember Sh*t.... either way it isn't a nuisance for the question to be posted here as it may have taken you 2 seconds to read it and if you preferred to do so you could have just skipped over it.
You how ever have something bigger in your heart, the drive to help other people and so you posted the correct answer and I am sure there will be many who benefit and appreciate your for that! In the end I'm sure maybe it was just a frustrating day or it simply may be that you are just that blunt and straight forward. but remember... you did it because you wanted to help and some times being blunt isn't helping, being blunt may just detour someone from developing their skills and desire to be a developer. And I know because you do help... that isn't your goal!
Just a few thoughts from someone who has the same mind set as you!
To Edward: Please keep in mind that every developers frustration or bluntness is not a direct attack on you, a lot of people have worked hard to get where they are and personally I agree that hands on experience is the best way to make something stick when you are learning which is why you will often come across people who will just point in the direction to the right answer...
He could have left out a few sentences but what he said was correct... research the options for table relations because where he gave you a correct answer... there are many more options to what you want to do and only you know the correct route...
Good luck in furthering your knowledge and development skills and thank you for supporting "cook" as much as you have!
jeffreyray wrote:
My intention wasn't to offend, only to help, or I would not be posting at all.
My personal opinion is that his question was best answered by sending him to a good resource that covers such topics. I myself was not prepared to give a thorough explanation of WHY the answer is what it is, but truly "why" is more important than the answer itself.
Give a man a fish and he will eat for a day, teach a man to fish and he will eat for a lifetime.
That was my intention.
I'm not much for sugar-coating. If you interpreted my blunt language in my original post as being an attack, please don't.