MySql -- 數據結構


現在的數據表不單單只是存儲數據,還有的是設計功能和快速處理數據的結構功能:

首先,我們在設計數據庫的時候,我們要先分清楚,那些是要單純的存儲數據的(固定),然后再設計出來數據的表(流動)

你懂我意思吧!

  存儲型:

             1. 普通的存儲數據類型。(article表)

 

 

     2. 主從表存儲數據類型(主鍵與外鍵的關系:type和attr表)。

type:

 

 attr:

 

 

 

  設計型:

             1. 設計和存儲都是同一張表,但是表上有設置類型字段和數據存儲字段。(conf表)

 

 

             2. 設計和存儲非同一張表,設計字段和數據存儲字段都分開來存儲。(attr表 和 goods_attr表) 

attr:

goods_attr:

 

 

 

 

數據處理類型:

             1. 一般用於存儲對象是“多對多”的時候使用( 例子:設計和存儲非同一張表),這是這個數據處理類型表就像第三方的紐扣帶,有多對多的關系。一般是兩個表格中的某個字段多對多關系!

                 數據處理類型就起類存儲數據的關系。(兩個表:一個一般是設計類型的表,一個是數量的表;紐扣帶表起關聯作用)。

                (具體例子:1(auth權限管理).admin ,  auth_group ,  auth_group_acess(紐帶表)

                                      2.(熱門商品和最新商品分類).  recpos , goods , rec_item(紐帶表)  )

recpos:

 

 goods :

 

 rec_item:

 

 

 

 

 

具體是什么意思我估計你們也看不明白,這個是我自己寫給我自己看的,你們要參考的話還是參考其他人的吧

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM