專利名稱:一種在線產(chǎn)品控制系統(tǒng)數(shù)據(jù)庫(kù)的構(gòu)建方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息系統(tǒng)數(shù)據(jù)倉(cāng)庫(kù)領(lǐng)域,特別涉及一種在線產(chǎn)品控制系統(tǒng)數(shù)據(jù)庫(kù)的構(gòu)建方法。
背景技術(shù):
Internet是現(xiàn)今人類使用最為廣泛同時(shí)更新也是最快的技術(shù)。隨著技術(shù)的發(fā)展, Internet已經(jīng)應(yīng)用已經(jīng)涉及到我們生活的方方面面。例如網(wǎng)上商城,在過去,開商店一般都 是指實(shí)體店,地段,面積一直都是需要很多本錢的,并且承擔(dān)著一定的風(fēng)險(xiǎn)。而現(xiàn)如今,通過 網(wǎng)上商城,我們可以很快捷地將自己想要賣的產(chǎn)品放在網(wǎng)上。隨著電腦的普及,網(wǎng)上購(gòu)物已 經(jīng)成為一種時(shí)尚,一種消費(fèi)的方式。對(duì)于網(wǎng)上商城,不管是網(wǎng)上書店還是網(wǎng)上銷售其他物品的系統(tǒng),均涉及該系統(tǒng)的 數(shù)據(jù)庫(kù)技術(shù),所述數(shù)據(jù)庫(kù)構(gòu)件的好壞直接影響到系統(tǒng)的數(shù)據(jù)調(diào)取的速度與效率。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種在線產(chǎn)品控制系統(tǒng)數(shù)據(jù)庫(kù)的構(gòu)建方法,其能提高在線系 統(tǒng)的響應(yīng)速度。本發(fā)明提供一種在線產(chǎn)品控制系統(tǒng)數(shù)據(jù)庫(kù)的構(gòu)建方法,包括以下步驟建立所述系統(tǒng)數(shù)據(jù)庫(kù)涉及的實(shí)體及與所述實(shí)體匹配的實(shí)體屬性;對(duì)所述實(shí)體及其匹配的若干實(shí)體屬性建立E-R圖,使所述E-R圖包括實(shí)體、實(shí)體屬 性以及實(shí)體間聯(lián)系三個(gè)要素信息;將所述實(shí)體的E-R圖轉(zhuǎn)化為數(shù)據(jù)表用以存儲(chǔ)所述實(shí)體及其匹配的若干實(shí)體屬性, 并在所述數(shù)據(jù)表建立不同ID的字段名,使所述字段名與所述實(shí)體的每個(gè)實(shí)體屬性一一對(duì) 應(yīng);將所述數(shù)據(jù)表以樹形結(jié)構(gòu)存儲(chǔ),形成數(shù)據(jù)庫(kù)。所述數(shù)據(jù)表的存儲(chǔ)方法為一數(shù)據(jù)表存儲(chǔ)一實(shí)體及其匹配的若干實(shí)體屬性。所述實(shí)體包括產(chǎn)品信息實(shí)體、用戶信息實(shí)體、購(gòu)物車實(shí)體、產(chǎn)品類別實(shí)體以及訂單 信息實(shí)體。所述產(chǎn)品信息實(shí)體所匹配的實(shí)體屬性包括產(chǎn)品名稱、產(chǎn)品價(jià)格、產(chǎn)品圖片、產(chǎn)品信 息、產(chǎn)品類別以及產(chǎn)品數(shù)量,所述實(shí)體屬性均與所述產(chǎn)品信息實(shí)體匹配的數(shù)據(jù)表包含的不 同ID的字段名一一對(duì)應(yīng)。所述用戶信息實(shí)體所匹配的實(shí)體屬性包括用戶自動(dòng)編號(hào)、用戶登錄賬號(hào)、用戶登 錄時(shí)間、用戶注冊(cè)時(shí)間、用戶身份、用戶登錄IP、用戶登錄密碼、用戶電子郵箱、用戶性別 及用戶電話,所述實(shí)體屬性均與所述用戶信息實(shí)體匹配的數(shù)據(jù)表包含的不同ID的字段名
--對(duì)應(yīng)。所述購(gòu)物車實(shí)體所匹配的實(shí)體屬性包括自動(dòng)編號(hào)、產(chǎn)品編號(hào)、產(chǎn)品數(shù)量以及訂單 編號(hào),所述實(shí)體屬性均與所述購(gòu)物車實(shí)體匹配的數(shù)據(jù)表包含的不同ID的字段名一一對(duì)應(yīng)。
所述產(chǎn)品類別實(shí)體所匹配的實(shí)體屬性包括自動(dòng)編號(hào)及產(chǎn)品類別,所述實(shí)體屬性均 與所述產(chǎn)品類別實(shí)體匹配的數(shù)據(jù)表包含的不同ID的字段名一一對(duì)應(yīng)。采用本發(fā)明所述的一種在線產(chǎn)品控制系統(tǒng)數(shù)據(jù)庫(kù)的構(gòu)建方法,首先建立所述系統(tǒng) 數(shù)據(jù)庫(kù)涉及的實(shí)體及與所述實(shí)體匹配的實(shí)體屬性的E-R圖,形成概念模型;然后將E-R圖轉(zhuǎn) 化為數(shù)據(jù)表用以存儲(chǔ)所述實(shí)體及其匹配的若干實(shí)體屬性,并在所述數(shù)據(jù)表建立不同ID的 字段名,使所述字段名與所述實(shí)體的每個(gè)實(shí)體屬性一一對(duì)應(yīng),最終將所述數(shù)據(jù)表以樹形結(jié) 構(gòu)存儲(chǔ),形成數(shù)據(jù)庫(kù)。采用本發(fā)明構(gòu)建的數(shù)據(jù)庫(kù),其具有存儲(chǔ)容量大、數(shù)據(jù)運(yùn)行速度快等特 點(diǎn)ο
圖1是本發(fā)明所述方法的流程圖;圖2是所述的產(chǎn)品信息實(shí)體E-R圖;圖3是所述的用戶信息實(shí)體E-R圖;圖4是所述的購(gòu)物車實(shí)體E-R圖;圖5是所述的產(chǎn)品類別實(shí)體E-R圖;圖6是所述數(shù)據(jù)表的樹形結(jié)構(gòu)存儲(chǔ)示意圖。
具體實(shí)施例方式下面結(jié)合附圖和實(shí)施例進(jìn)一步說明本發(fā)明的技術(shù)方案。參考圖1,本發(fā)明提供一種在線產(chǎn)品控制系統(tǒng)數(shù)據(jù)庫(kù)的構(gòu)建方法100,包括以下步 驟101、建立所述系統(tǒng)數(shù)據(jù)庫(kù)涉及的實(shí)體及與所述實(shí)體匹配的實(shí)體屬性。所述實(shí)體包括產(chǎn)品信息實(shí)體、用戶信息實(shí)體、購(gòu)物車實(shí)體、產(chǎn)品類別實(shí)體以及訂單 信息實(shí)體。所述產(chǎn)品信息實(shí)體所匹配的實(shí)體屬性包括產(chǎn)品名稱、產(chǎn)品價(jià)格、產(chǎn)品圖片、產(chǎn)品 信息、產(chǎn)品類別以及產(chǎn)品數(shù)量;所述用戶信息實(shí)體所匹配的實(shí)體屬性包括用戶自動(dòng)編號(hào)、 用戶登錄賬號(hào)、用戶登錄時(shí)間、用戶注冊(cè)時(shí)間、用戶身份、用戶登錄IP、用戶登錄密碼、用戶 電子郵箱、用戶性別及用戶電話;所述購(gòu)物車實(shí)體所匹配的實(shí)體屬性包括自動(dòng)編號(hào)、產(chǎn)品編 號(hào)、產(chǎn)品數(shù)量以及訂單編號(hào);所述產(chǎn)品類別實(shí)體所匹配的實(shí)體屬性包括自動(dòng)編號(hào)及產(chǎn)品類 別。102、建立所述實(shí)體及其匹配的若干實(shí)體屬性的E-R圖。E-R圖也即實(shí)體-聯(lián)系圖(Entity Relationship Diagram),提供了表示實(shí)體型、 屬性和聯(lián)系的方法,用來描述現(xiàn)實(shí)世界的概念模型。對(duì)所述實(shí)體及其匹配的若干實(shí)體屬性建立E-R圖,使所述E-R圖包括實(shí)體、實(shí)體屬 性以及實(shí)體間聯(lián)系三個(gè)要素信息。參見圖2,圖2顯示了產(chǎn)品信息實(shí)體的E-R圖。參見圖3,圖3顯示了用戶信息實(shí) 體的E-R圖。參見圖4,圖4顯示了購(gòu)物車實(shí)體E-R圖。參見圖5,圖5顯示了產(chǎn)品類別實(shí) 體的E-R圖。103、將實(shí)體的E-R圖轉(zhuǎn)化為數(shù)據(jù)表。將所述實(shí)體的E-R圖轉(zhuǎn)化為數(shù)據(jù)表用以存儲(chǔ)所述實(shí)體及其匹配的若干實(shí)體屬性,并在所述數(shù)據(jù)表建立不同ID的字段名,使所述字段名與所述實(shí)體的每個(gè)實(shí)體屬性一一對(duì) 應(yīng)。所述數(shù)據(jù)表的存儲(chǔ)方法為一數(shù)據(jù)表存儲(chǔ)一實(shí)體及其匹配的若干實(shí)體屬性。產(chǎn)品信息實(shí)體數(shù)據(jù)表結(jié)構(gòu)如下
權(quán)利要求
一種在線產(chǎn)品控制系統(tǒng)數(shù)據(jù)庫(kù)的構(gòu)建方法,其特征在于,包括以下步驟建立所述系統(tǒng)數(shù)據(jù)庫(kù)涉及的實(shí)體及與所述實(shí)體匹配的實(shí)體屬性;對(duì)所述實(shí)體及其匹配的若干實(shí)體屬性建立E R圖,使所述E R圖包括實(shí)體、實(shí)體屬性以及實(shí)體間聯(lián)系三個(gè)要素信息;將所述實(shí)體的E R圖轉(zhuǎn)化為數(shù)據(jù)表用以存儲(chǔ)所述實(shí)體及其匹配的若干實(shí)體屬性,并在所述數(shù)據(jù)表建立不同ID的字段名,使所述字段名與所述實(shí)體的每個(gè)實(shí)體屬性一一對(duì)應(yīng);將所述數(shù)據(jù)表以樹形結(jié)構(gòu)存儲(chǔ),形成數(shù)據(jù)庫(kù)。
2.如權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)表的存儲(chǔ)方法為一數(shù)據(jù)表存儲(chǔ)一 實(shí)體及其匹配的若干實(shí)體屬性。
3.如權(quán)利要求1或2所述的方法,其特征在于,所述實(shí)體包括產(chǎn)品信息實(shí)體、用戶信息 實(shí)體、購(gòu)物車實(shí)體、產(chǎn)品類別實(shí)體以及訂單信息實(shí)體。
4.如權(quán)利要求3所述的方法,其特征在于,所述產(chǎn)品信息實(shí)體所匹配的實(shí)體屬性包括 產(chǎn)品名稱、產(chǎn)品價(jià)格、產(chǎn)品圖片、產(chǎn)品信息、產(chǎn)品類別以及產(chǎn)品數(shù)量,所述實(shí)體屬性均與所述 產(chǎn)品信息實(shí)體匹配的數(shù)據(jù)表包含的不同I D的字段名一一對(duì)應(yīng)。
5.如權(quán)利要求3所述的方法,其特征在于,所述用戶信息實(shí)體所匹配的實(shí)體屬性包括 用戶自動(dòng)編號(hào)、用戶登錄賬號(hào)、用戶登錄時(shí)間、用戶注冊(cè)時(shí)間、用戶身份、用戶登錄IP、用戶 登錄密碼、用戶電子郵箱、用戶性別及用戶電話,所述實(shí)體屬性均與所述用戶信息實(shí)體匹配 的數(shù)據(jù)表包含的不同ID的字段名一一對(duì)應(yīng)。
6.如權(quán)利要求3所述的方法,其特征在于,所述購(gòu)物車實(shí)體所匹配的實(shí)體屬性包括自 動(dòng)編號(hào)、產(chǎn)品編號(hào)、產(chǎn)品數(shù)量以及訂單編號(hào),所述實(shí)體屬性均與所述購(gòu)物車實(shí)體匹配的數(shù)據(jù) 表包含的不同ID的字段名一一對(duì)應(yīng)。
7.如權(quán)利要求3所述的方法,其特征在于,所述產(chǎn)品類別實(shí)體所匹配的實(shí)體屬性包括 自動(dòng)編號(hào)及產(chǎn)品類別,所述實(shí)體屬性均與所述產(chǎn)品類別實(shí)體匹配的數(shù)據(jù)表包含的不同ID 的字段名一一對(duì)應(yīng)。
全文摘要
本發(fā)明揭示了一種在線產(chǎn)品控制系統(tǒng)數(shù)據(jù)庫(kù)的構(gòu)建方法,首先建立所述系統(tǒng)數(shù)據(jù)庫(kù)涉及的實(shí)體及與所述實(shí)體匹配的實(shí)體屬性的E-R圖,形成概念模型;然后將E-R圖轉(zhuǎn)化為數(shù)據(jù)表用以存儲(chǔ)所述實(shí)體及其匹配的若干實(shí)體屬性,并在所述數(shù)據(jù)表建立不同ID的字段名,使所述字段名與所述實(shí)體的每個(gè)實(shí)體屬性一一對(duì)應(yīng),最終將所述數(shù)據(jù)表以樹形結(jié)構(gòu)存儲(chǔ),形成數(shù)據(jù)庫(kù)。采用本發(fā)明構(gòu)建的數(shù)據(jù)庫(kù),其具有存儲(chǔ)容量大、數(shù)據(jù)運(yùn)行速度快等特點(diǎn)。
文檔編號(hào)G06Q30/00GK101989277SQ20091005600
公開日2011年3月23日 申請(qǐng)日期2009年8月6日 優(yōu)先權(quán)日2009年8月6日
發(fā)明者陳雅珺 申請(qǐng)人:上海杉達(dá)學(xué)院