国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      數(shù)據(jù)映射方法及裝置的制造方法_4

      文檔序號:9616269閱讀:來源:國知局
      。
      [0086]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
      【主權(quán)項】
      1.一種數(shù)據(jù)映射方法,其特征在于,包括: 獲取公共信息模型中的所有類,其中,所述公共信息模型為用于描述電力系統(tǒng)對象的模型; 獲取所述所有類中類與類之間的關(guān)系,其中,所述關(guān)系包括繼承關(guān)系、關(guān)聯(lián)關(guān)系和聚集關(guān)系,所述繼承關(guān)系是父類和子類的關(guān)系,所述子類繼承所述父類的所有屬性,所述關(guān)聯(lián)關(guān)系是所述類與類之間存在概念上的連接,用于描述源類和目標類之間的關(guān)系,所述關(guān)聯(lián)關(guān)系包括零對一關(guān)系、一對一關(guān)系、多對一關(guān)系和多對多關(guān)系,所述聚集關(guān)系是整體類與部分類的關(guān)系;以及 基于所述類與類之間的關(guān)系將所述公共信息模型數(shù)據(jù)映射到關(guān)系型數(shù)據(jù)庫中,其中,所述類與類之間的關(guān)系通過在所述關(guān)系型數(shù)據(jù)庫中的關(guān)系型數(shù)據(jù)表中添加域建立。2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)映射方法,其特征在于,如果獲取到所述類與類之間的關(guān)系是所述繼承關(guān)系,基于所述類與類之間的關(guān)系將所述公共信息模型數(shù)據(jù)映射到關(guān)系型數(shù)據(jù)庫中包括: 將所述子類映射為關(guān)系型數(shù)據(jù)表,其中,在所述子類對應(yīng)的所述關(guān)系型數(shù)據(jù)表中增加域,所述域用于記錄所述父類的類名,以此在所述關(guān)系型數(shù)據(jù)庫中建立所述子類和所述父類的所述繼承關(guān)系; 獲取多個所述子類映射得到的關(guān)系型數(shù)據(jù)表,得到多個關(guān)系型數(shù)據(jù)表;以及將所述多個關(guān)系型數(shù)據(jù)表組合成所述關(guān)系型數(shù)據(jù)庫。3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)映射方法,其特征在于,如果獲取到所述類與類之間的關(guān)系是所述聚集關(guān)系,基于所述類與類之間的關(guān)系將所述公共信息模型數(shù)據(jù)映射到關(guān)系型數(shù)據(jù)庫中包括: 將所述整體類映射為關(guān)系型數(shù)據(jù)表,其中,在所述整體類對應(yīng)的所述關(guān)系型數(shù)據(jù)表中增加域,所述域用于記錄所述部分類的類名,以此建立所述整體類和所述部分類的所述聚合關(guān)系; 獲取多個所述整體類映射得到的關(guān)系型數(shù)據(jù)表,得到多個關(guān)系型數(shù)據(jù)表;以及 將所述多個關(guān)系型數(shù)據(jù)表組合成所述關(guān)系型數(shù)據(jù)庫。4.根據(jù)權(quán)利要求1所述的數(shù)據(jù)映射方法,其特征在于,如果獲取到所述類與類之間的關(guān)系是所述關(guān)聯(lián)關(guān)系,并且所述關(guān)聯(lián)關(guān)系為所述多對多關(guān)系時,基于所述類與類之間的關(guān)系將所述公共信息模型數(shù)據(jù)映射到關(guān)系型數(shù)據(jù)庫中包括: 將所述關(guān)系為所述關(guān)聯(lián)關(guān)系的所有類映射成關(guān)系型數(shù)據(jù)表; 生成聯(lián)系表,其中,所述聯(lián)系表的主鍵是所述多對多關(guān)系中的類對應(yīng)的所述關(guān)系型數(shù)據(jù)表的主鍵的合并,所述聯(lián)系表用于建立所述類與類之間的所述關(guān)聯(lián)關(guān)系;以及 將所述關(guān)系型數(shù)據(jù)表以及所述聯(lián)系表組合成所述關(guān)系型數(shù)據(jù)庫。5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)映射方法,其特征在于,如果獲取到所述類與類之間的關(guān)系是所述關(guān)聯(lián)關(guān)系,并且所述關(guān)聯(lián)關(guān)系為所述零對一關(guān)系或所述一對一關(guān)系或所述多對一關(guān)系時,基于所述類與類之間的關(guān)系將所述公共信息模型數(shù)據(jù)映射到關(guān)系型數(shù)據(jù)庫中包括: 將所述源類映射為關(guān)系型數(shù)據(jù)表和將所述目標類映射為關(guān)系型數(shù)據(jù)表,其中,在所述源類對應(yīng)的所述關(guān)系型數(shù)據(jù)表中增加域,所述域設(shè)置為所述目標類的對應(yīng)的所述關(guān)系型數(shù)據(jù)表的外鍵,以此建立所述源類和所述目標類之間的所述關(guān)聯(lián)關(guān)系; 獲取多個所述源類和多個所述目標類映射得到的關(guān)系型數(shù)據(jù)表,得到多個關(guān)系型數(shù)據(jù)表;以及 將所述多個關(guān)系型數(shù)據(jù)表組合成所述關(guān)系型數(shù)據(jù)庫。6.一種數(shù)據(jù)映射裝置,其特征在于,包括: 第一獲取模塊,用于獲取公共信息模型中的所有類,其中,所述公共信息模型為用于描述電力系統(tǒng)對象的模型; 第二獲取模塊,用于獲取所述所有類中類與類之間的關(guān)系,其中,所述關(guān)系包括繼承關(guān)系、關(guān)聯(lián)關(guān)系和聚集關(guān)系,所述繼承關(guān)系是父類和子類的關(guān)系,所述子類繼承所述父類的所有屬性,所述關(guān)聯(lián)關(guān)系是所述類與類之間存在概念上的連接,用于描述源類和目標類之間的關(guān)系,所述關(guān)聯(lián)關(guān)系包括零對一關(guān)系、一對一關(guān)系、多對一關(guān)系和多對多關(guān)系,所述聚集關(guān)系是整體類與部分類的關(guān)系;以及 映射模塊,用于基于所述類與類之間的關(guān)系將所述公共信息模型數(shù)據(jù)映射到關(guān)系型數(shù)據(jù)庫中,其中,所述類與類之間的關(guān)系通過在所述關(guān)系型數(shù)據(jù)庫中的關(guān)系型數(shù)據(jù)表中添加域建立。7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)映射裝置,其特征在于,所述映射模塊包括: 第一映射單元,用于在獲取到所述類與類之間的關(guān)系是所述繼承關(guān)系時,將所述子類映射為關(guān)系型數(shù)據(jù)表,其中,在所述子類對應(yīng)的所述關(guān)系型數(shù)據(jù)表中增加域,所述域用于記錄所述父類的類名,以此在所述關(guān)系型數(shù)據(jù)庫中建立所述子類和所述父類的所述繼承關(guān)系; 第一獲取單元,用于獲取多個所述子類映射得到的關(guān)系型數(shù)據(jù)表,得到多個關(guān)系型數(shù)據(jù)表;以及 第一組合單元,用于由所述多個關(guān)系型數(shù)據(jù)表組合成所述關(guān)系型數(shù)據(jù)庫。8.根據(jù)權(quán)利要求6所述的數(shù)據(jù)映射裝置,其特征在于,所述映射模塊包括: 第二映射單元,用于在獲取到所述類與類之間的關(guān)系是所述聚合關(guān)系時,將所述整體類映射為關(guān)系型數(shù)據(jù)表,其中,在所述整體類對應(yīng)的所述關(guān)系型數(shù)據(jù)表中增加域,所述域用于記錄所述部分類的類名,以此建立所述整體類和所述部分類的所述聚合關(guān)系; 第二獲取單元,用于獲取多個所述整體類映射得到的關(guān)系型數(shù)據(jù)表,得到多個關(guān)系型數(shù)據(jù)表;以及 第二組合單元,用于將所述多個關(guān)系型數(shù)據(jù)表組合成所述關(guān)系型數(shù)據(jù)庫。9.根據(jù)權(quán)利要求6所述的數(shù)據(jù)映射裝置,其特征在于,所述映射模塊包括: 第三映射單元,用于在獲取到所述類與類之間的關(guān)系是所述關(guān)聯(lián)關(guān)系,并且所述關(guān)聯(lián)關(guān)系為所述多對多關(guān)系時,將所述關(guān)系為所述關(guān)聯(lián)關(guān)系的所有類映射成關(guān)系型數(shù)據(jù)表;生成單元,用于生成聯(lián)系表,其中,所述聯(lián)系表的主鍵是所述多對多關(guān)系中的類對應(yīng)的所述關(guān)系型數(shù)據(jù)表的主鍵的合并,所述聯(lián)系表用于建立所述類之間的所述關(guān)聯(lián)關(guān)系;以及第三組合單元,用于將所述關(guān)系型數(shù)據(jù)表以及所述聯(lián)系表組合成所述關(guān)系型數(shù)據(jù)庫。10.根據(jù)權(quán)利要求9所述的數(shù)據(jù)映射裝置,其特征在于,所述映射子模塊包括: 第四映射單元,用于在獲取到所述類與類之間的關(guān)系是所述關(guān)聯(lián)關(guān)系,并且所述關(guān)聯(lián)關(guān)系為所述零對一關(guān)系或所述一對一關(guān)系或所述多對一關(guān)系時,將所述源類映射為關(guān)系型數(shù)據(jù)表和將所述目標類映射為關(guān)系型數(shù)據(jù)表,其中,在所述源類對應(yīng)的所述關(guān)系型數(shù)據(jù)表中增加域,所述域設(shè)置為所述目標類的外鍵,以此建立所述源類和所述目標類之間的所述關(guān)耳關(guān)關(guān)系; 第三獲取單元,用于獲取多個所述源類和多個所述目標類映射得到的關(guān)系型數(shù)據(jù)表,得到多個關(guān)系型數(shù)據(jù)表;以及 第四組合單元,用于將所述多個關(guān)系型數(shù)據(jù)表組合成所述關(guān)系型數(shù)據(jù)庫。
      【專利摘要】本發(fā)明公開了一種數(shù)據(jù)映射方法及裝置。該數(shù)據(jù)映射方法包括:獲取公共信息模型中的所有類,其中,公共信息模型為用于描述電力系統(tǒng)對象的模型;獲取所述所有類中類與類之間的關(guān)系;以及基于所述類與類之間的關(guān)系將所述公共信息模型數(shù)據(jù)映射到關(guān)系型數(shù)據(jù)庫中,其中,所述類與類之間的關(guān)系通過在所述關(guān)系型數(shù)據(jù)庫中的關(guān)系型數(shù)據(jù)表中添加域建立。通過本發(fā)明解決了公共信息模型數(shù)據(jù)向關(guān)系型數(shù)據(jù)庫映射不完整的問題,進而達到了實現(xiàn)公共信息模型數(shù)據(jù)向關(guān)系型數(shù)據(jù)庫完整映射的效果。
      【IPC分類】G06F17/30, G06Q50/06
      【公開號】CN105373550
      【申請?zhí)枴緾N201410422464
      【發(fā)明人】佟芳, 李暉, 周群星, 劉世良, 蘇蔚, 秦浩, 馬國雷, 甘德忠
      【申請人】國家電網(wǎng)公司, 國網(wǎng)青海省電力公司, 國網(wǎng)青海省電力公司信息通信公司, 山東安信源信息技術(shù)有限公司
      【公開日】2016年3月2日
      【申請日】2014年8月25日
      當前第4頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1