Greetings. Using SQL2K8, SP1.
I've got a group of developers that want to use an XML data type column to store multiple zip codes, then parse out the column to query specfic zip codes if needed. This would be as opposed to normalizing the DB properly.
Now I'll be the first to say that at rare times, a proper design should be ditched for what will be faster, but my guess (could be wrong) is that this will slow things down. I'm certain it would slow things down with older data types, but I've honestly never encountered this request with the XML data type.
Has anyone compared these various types of scenarios, or have any experience that would suggest this idea is either good or bad? I'm open to this way of doing things, provided it won't make my life miserable in the future due to poor performance.
Thanks!