商品信息表首先綁定商品分類表,其中商品信息表中cid為分類信息表的id。
商品圖片對對應綁定商品信息表id與商品信息表一一對應。
復雜的表就是商品規(guī)格綁定表,此表共對應表單有3張表,分別為:商品信息表、規(guī)格名稱表、規(guī)格屬性表。對在規(guī)格名稱表及屬性表為一對多的關(guān)系。
其中在規(guī)格綁定表中product_id 為商品信息表直接綁定商品信息、properties為分別綁定對應的規(guī)格名稱—規(guī)格屬性表、此處為一對多的關(guān)系。
屬性與屬性值綁定表中在此表中可以詳細看到規(guī)格綁定表(product_sku):properties項中綁定的具體參數(shù)所對應的數(shù)據(jù)ID值。分別對應(規(guī)格名稱表)property_name、屬性值property_value
以上為商品數(shù)據(jù)庫個商品信息及分類規(guī)格詳細情況。
感想:
學習PHP mysql 也有一段時間了,對于分表其實一直也知道,但是對于如何的分表,及分表的目的一直都是很模糊,感覺就想是只為分表而分表,這次也明白分表的重要性。
而且在mysql數(shù)據(jù)庫中也了解到了
數(shù)據(jù)庫可以這樣的進行綁定,是我沒有想到的。在了解其原理上,確實在大流量訪問時這樣的索引可以給數(shù)據(jù)庫提升多大的效率。
之前感覺就是商品表,那好我直接一個商品表簡單粗暴一個表全部完成,感覺上只要查詢這條數(shù)據(jù)所有數(shù)據(jù)同時查出,也并未考慮數(shù)據(jù)重放在一張表中,這張表的大小等。
這次的數(shù)據(jù)庫內(nèi)容確實對我的幫助很大。
微信掃碼
關(guān)注PHP中文網(wǎng)服務號
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號