具象化理解資料庫的三級模式及二級映像 形象一點來說,把數據看做貨物,資料庫是倉庫,模式就是表格。 你有一個倉庫,倉庫里成千上萬的貨物,隨便你怎麼堆,你堆個正方體,堆個圓柱體,甚至隨便亂堆都行,你怎麼堆的叫內模式。 完事你寫了一張表,表上對全部貨物按某個標準分類,而且標清了啥貨物在哪(這個操作就是從內 ...
你有一個倉庫,倉庫里成千上萬的貨物,隨便你怎麼堆,你堆個正方體,堆個圓柱體,甚至隨便亂堆都行,你怎麼堆的叫內模式。
完事你寫了一張表,表上對全部貨物按某個標準分類,而且標清了啥貨物在哪(這個操作就是從內模式變成模式的映像),你寫的這個表就叫,模式。
然後你把這張表貼到大門口,隨著貨物的進出對錶中數據進行修改。
能動貨物的有進貨的工人,取貨的老闆,來質量檢查的官員,這些人手裡也有一張表。進貨工人按進貨時間啦,數量啦排表,老闆按價格啦,質量啦排表,官員按保質期啦,啥啥啥排表,又把你的全部或者是部分貨物排了表,這些排表就是,外模式。(這個操作也是從模式變成外模式的映像)
你只有一個倉庫,只能按一個標準堆貨,那內模式就只有一個,而又因為你用來記錄全部的貨物的表也只有一個,所以模式只有一個