【摘要】:利用關系數(shù)據(jù)庫表示產生式規(guī)則可用關系數(shù)據(jù)庫來維護,當需要增加、修改或刪除規(guī)則模型時,只需修改規(guī)則表中的連接關系即可實現(xiàn)。規(guī)則庫中的規(guī)則已經(jīng)形成了一條規(guī)則鏈,當增加規(guī)則時,可以添加在規(guī)則表的任何位置,這里說明怎樣把一條規(guī)則增加在規(guī)則數(shù)據(jù)庫的尾節(jié)點上。
4.6.3 模型數(shù)據(jù)庫的維護
利用關系數(shù)據(jù)庫表示產生式規(guī)則可用關系數(shù)據(jù)庫來維護,當需要增加、修改或刪除規(guī)則模型時,只需修改規(guī)則表中的連接關系即可實現(xiàn)。
①增加規(guī)則元素
規(guī)則庫中的規(guī)則已經(jīng)形成了一條規(guī)則鏈,當增加規(guī)則時,可以添加在規(guī)則表的任何位置,這里說明怎樣把一條規(guī)則增加在規(guī)則數(shù)據(jù)庫的尾節(jié)點上。
首先,將新規(guī)則元素加入規(guī)則元素表。
然后,在規(guī)則關系表中添加新記錄,將該規(guī)則元素插入到相應節(jié)點位置
圖4.17 新節(jié)點添加前規(guī)則鏈
圖4.18 新節(jié)點添加后的規(guī)則鏈表
②修改規(guī)則
當需要修改知識模型中條件的值時,只需修改規(guī)則元素表的值字段即可。
③刪除規(guī)則
首先,在規(guī)則鏈中刪除該節(jié)點。
然后,在規(guī)則元素表中刪除該規(guī)則元素。
在規(guī)則鏈中的刪除過程如圖4.19、圖4.20:
圖4.19 刪除節(jié)點前的規(guī)則鏈
圖4.20 刪除節(jié)點后的規(guī)則鏈
免責聲明:以上內容源自網(wǎng)絡,版權歸原作者所有,如有侵犯您的原創(chuàng)版權請告知,我們將盡快刪除相關內容。