網(wǎng)絡(luò)模型是數(shù)據(jù)庫模型設(shè)想為代表對象及其關(guān)系的一種靈活的方式。其獨特之處在于,作為對象類型為節(jié)點和關(guān)系類型為弧的圖形來看,不限于層次結(jié)構(gòu)。
雖然層次模型的結(jié)構(gòu)數(shù)據(jù)作為樹每條記錄具有一條父記錄和多條子代,網(wǎng)絡(luò)模型允許每條記錄具有多條父代和子代記錄,形成一個通用的圖結(jié)構(gòu)。該屬性適用于兩個層次:模式是由關(guān)系類型(在CODASYL中稱為“集合類型”)連接的記錄類型的廣義圖形,而數(shù)據(jù)庫本身是由關(guān)系(CODASYL“集合”)關(guān)聯(lián)的記錄出現(xiàn)的廣義圖形。這兩個級別都允許循環(huán)。支持網(wǎng)絡(luò)模型的主要論點與層次模型相比,是它允許對實體之間的關(guān)系進(jìn)行更自然的建模。雖然這個模式被廣泛的實施和使用,但是由于兩個主要的原因,它沒有成為主導(dǎo)。首先,IBM選擇了堅持層次模型IMS和DL / I等已有產(chǎn)品的半網(wǎng)絡(luò)擴(kuò)展。其次,它終被關(guān)系模型所取代,它提供了一個更高層次,更具說明性的界面。直到20世紀(jì)80年代初,分級和網(wǎng)絡(luò)數(shù)據(jù)庫提供的低級導(dǎo)航接口的性能優(yōu)勢對于許多大型應(yīng)用程序來說是有說服力的,但隨著硬件變得更快,關(guān)系模型的額外生產(chǎn)力和靈活性導(dǎo)致逐漸淘汰企業(yè)使用的網(wǎng)絡(luò)模型 [1] 。
一是表征系統(tǒng)組成元素的節(jié)點。
二是體現(xiàn)各組成元素之間關(guān)系的箭線(有時是邊)。
三是在網(wǎng)絡(luò)中流動的流量,它一方面反映了元素間的量化關(guān)系,同時也決定著網(wǎng)絡(luò)模型優(yōu)化的目標(biāo)與方向。
以能量為流量的網(wǎng)絡(luò)模型
典型的以能量為流量的網(wǎng)絡(luò)系統(tǒng),是城市電力系統(tǒng)和集中供熱系統(tǒng)。