據(jù)模型-顏超敏作.jpg)
- 基礎(chǔ)屬性
指設(shè)計(jì)在商品表的一些基礎(chǔ)字段。
其中可選的設(shè)計(jì)點(diǎn)有:
# 副名稱:由于商品名稱經(jīng)常要加上一些促銷信息,如本商品參與什么活動(dòng)之類。但經(jīng)常改動(dòng)主名稱
容易導(dǎo)致出錯(cuò),所以增加此字段來(lái)專門管理促銷信息。顯示時(shí)連接到主名稱后即可。
# 產(chǎn)品描述:產(chǎn)品描述建議另設(shè)計(jì)一表存放,對(duì)提高產(chǎn)品搜索、產(chǎn)品列表顯示有幫助。
# 狀態(tài):常見(jiàn)的狀態(tài)有草稿、未發(fā)布、發(fā)布、下架等,如果是邏輯刪除的,還有“已刪除”狀態(tài)。 - 價(jià)格
如果系統(tǒng)支持產(chǎn)品SKU,那么實(shí)際價(jià)格是在產(chǎn)品SKU實(shí)體中管理的。
促銷價(jià)格不在這里管理,在營(yíng)銷管理模塊統(tǒng)一管理。 - SEO相關(guān)
集中管理各類SEO相關(guān)的信息。 - 商品媒體
#主圖:由于顯示頻繁,會(huì)直接設(shè)計(jì)在產(chǎn)品表中(或是冗余)。
#多圖(即附圖):開(kāi)發(fā)中會(huì)提供多種查看方式。 - 擴(kuò)展屬性
這是設(shè)計(jì)最困難的部分,也是商品是否可以靈活擴(kuò)展的關(guān)鍵。 - 庫(kù)存
庫(kù)存這里是常見(jiàn)的開(kāi)發(fā)迭代點(diǎn)。
在研發(fā)早期,一般這里直接設(shè)計(jì)成支持零庫(kù)存和單一數(shù)值庫(kù)存。
在其它功能完成后,才會(huì)對(duì)這里做擴(kuò)展,開(kāi)發(fā)內(nèi)嵌的庫(kù)存子模塊或者整合外部系統(tǒng)。 - 外部關(guān)聯(lián)
商品的外部關(guān)聯(lián)非常的多,這里列出了大部分,但隨著系統(tǒng)的擴(kuò)展,肯定會(huì)有新的外部關(guān)聯(lián)實(shí)體。
所以商品模塊的開(kāi)發(fā),需要提供大量的外部接口或者Tag封裝(如商品選取器等。)
=================================
顏超敏
專注電子商務(wù)、工作流企業(yè)級(jí)Java軟件系統(tǒng)研發(fā);
個(gè)人博客:Craft6.cn 唯心六藝
=================================