Best Practices - Products vs. Product Families
Web Server forum
Back To The Forum Home!Search!Private Messaging System

Web Server Talk Web Server Talk > Web Servers reviews > Microsoft Commerce Server > Commerce Server General > Best Practices - Products vs. Product Families




  Last Thread   Next Thread Next
  Show Printable Version Email this Page Subscribe to this Thread      Post New Thread    Post A Reply      

    Best Practices - Products vs. Product Families  
Jeff Lynch


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
08-07-05 10:52 PM

I've wanted to ask this question since the early days of CS2000. When
designing the most "efficient" (in terms of displaying on the site and
scalability) catalogs it is better to create individual products or to use
product families with variants?

Example:

I sell a line of widgets with properties of "widget type", "manufacturer",
"size" and "material". I have several different widget types from several
manufacturers. Each widget comes in several different sizes (say 1", 2", 3",
4", etc.) and each size widget is available in serveral different materials
(say "stainless steel", "copper" and "nickle"). Each widget also has it's
own unique "SKU".

Should each widget be a fully described, stand-alone product (perhaps
located under a "widget type" or "manufacturer" category) or should the
"Product Family" be described by "widget type" and "manufacturer" and the
"Product Variants" be described by "size", "material" and "sku"? Or is this
really just a matter of a developer's personal choice rather than a best
practice?

--
Jeff Lynch







[ Post a follow-up to this message ]



    RE: Best Practices - Products vs. Product Families  
Vinayak Tadas[MSFT]


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
08-08-05 07:49 AM

Product Families and Variants are in effect regular products. The only
difference is that when you consider a set of variants under a Product
family all the variants are regular products with a common set of property
values which are assigned to the product family. One advamtage of using
product family and variants is that if the values of the common properties
shared by the variants change then you nned to make the change in one place
only. For eg if there are 10 variants under a product family which share a
manufacturer and if the manufacturer changes then you just need to cahnge
the manufacturer of the product family as opposed to changing the
manufacturer of the each regular product (assuming they were stored as
variants). Other than this anything that can be modelled as a product
family can also be modelled as a variant.

See this link
http://blogs.msdn.com/vinayakt/arch.../14/182783.aspx


Thanks
Vinayak Tadas
Microsoft
http://blogs.msdn.com/vinayakt

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use. © 2002 Microsoft Corporation. All rights
reserved.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm
Get Secure!  For more info visit http://www.microsoft.com/security.  Please
reply to the newsgroups only


--------------------
From: "Jeff Lynch" <jeff.lynch@newsgroup.nospam>
Subject: Best Practices - Products vs. Product Families
Date: Sun, 7 Aug 2005 09:01:31 -0500
Lines: 25
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2527
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2527
X-RFC2646: Format=Flowed; Original
Message-ID: <OZ8qDi1mFHA.3960@TK2MSFTNGP12.phx.gbl>
Newsgroups: microsoft.public.commerceserver.general
NNTP-Posting-Host: cpe-24-167-36-137.houston.res.rr.com 24.167.36.137
Path: TK2MSFTNGXA01.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFTNGP12.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.commerceserver.general:3159
X-Tomcat-NG: microsoft.public.commerceserver.general

I've wanted to ask this question since the early days of CS2000. When
designing the most "efficient" (in terms of displaying on the site and
scalability) catalogs it is better to create individual products or to use
product families with variants?

Example:

I sell a line of widgets with properties of "widget type", "manufacturer",
"size" and "material". I have several different widget types from several
manufacturers. Each widget comes in several different sizes (say 1", 2", 3",
4", etc.) and each size widget is available in serveral different materials
(say "stainless steel", "copper" and "nickle"). Each widget also has it's
own unique "SKU".

Should each widget be a fully described, stand-alone product (perhaps
located under a "widget type" or "manufacturer" category) or should the
"Product Family" be described by "widget type" and "manufacturer" and the
"Product Variants" be described by "size", "material" and "sku"? Or is this
really just a matter of a developer's personal choice rather than a best
practice?

--
Jeff Lynch








[ Post a follow-up to this message ]



    Sponsored Links  




 





   All times are GMT. The time now is 02:01 AM.      Post New Thread    Post A Reply      
  Last Thread   Next Thread Next


Most Popular forums 

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is OFF
 
Medical and Health forum | Computer Games Reviews | Graphics design forum

Back To The Top
Home | Usercp | Faq | Register