[發明專利]一種基于時態關系數據庫的時態RDF及RDF Schema構建方法在審
| 申請號: | 202210127879.0 | 申請日: | 2022-02-11 |
| 公開(公告)號: | CN114625806A | 公開(公告)日: | 2022-06-14 |
| 發明(設計)人: | 徐子涵;馬宗民 | 申請(專利權)人: | 南京航空航天大學 |
| 主分類號: | G06F16/28 | 分類號: | G06F16/28 |
| 代理公司: | 南京瑞弘專利商標事務所(普通合伙) 32249 | 代理人: | 張寧馨 |
| 地址: | 210016 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 時態 關系 數據庫 rdf schema 構建 方法 | ||
1.一種基于時態關系數據庫的時態RDF及RDF Schema構建方法,其特征在于,包括以下步驟:
步驟S1、構建具體時態RDF、RDF Schema圖模型及相應的時態RDF三元組的數據格式;
步驟S2、對時態關系數據庫中時態表的語義信息進行識別分類;
步驟S3、基于獲得的時態關系數據庫的語義信息,構建時態RDF Schema,提出時態關系數據庫的結構信息到時態RDF Schema的映射規則;
步驟S4、根據構建的時態RDF Schema,將時態關系數據庫中帶有時間戳的元組信息映射到時態RDF實例。
2.根據權利要求1所述的一種基于時態關系數據庫的時態RDF及RDF Schema構建方法,其特征在于,所述步驟S1中采用表示元素層級時態信息的時態RDF及RDF Schema圖模型,對所述圖模型進行如下定義:
(1)、時態RDF及RDF Schema圖模型中的時間戳使用閉開區間的時間間隔,表示如下:
[vs,ve][ts,te](vs≤ve,ts≤te)
其中vs和ve分別表示有效時間的開始和結束,ts和te分別表示事務時間的開始和結束;當vs=ve或ts=te時,表示時間戳為單個時間點;
(2)、時態RDF及RDF Schema圖模型由頂點集和有向邊集組成;其中頂點表示RDF(S)三元組集的主語或賓語,有向邊表示三元組的謂語,時間戳標記在有向邊或者表示文字資源的頂點上;所述頂點類型包括類、數據類型、實例和文字值,所述有向邊類型包括數據類型屬性和對象屬性;
所述時態RDF及RDF Schema圖模型包括時態RDF Schema層和時態RDF層;所述時態RDF三元組由圖模型中的頂點表示主語,有向邊表示謂語,有向邊指向的頂點為賓語,表達形式如下:
(s,p:tp,o:to)
其中,s是時態三元組的主語,p是時態謂語,tp表示p與相應主語的關聯的時態信息,o是時態賓語,to表示o在指定謂語下的時態信息。
3.根據權利要求2所述的一種基于時態關系數據庫的時態RDF及RDF Schema構建方法,其特征在于,所述步驟S2中對時態表的語義識別分類方法具體包括:
步驟S2.1、從時態關系數據庫中抽取所有的時態表信息組成表集合;所述時態表信息包括字段信息、時間段信息、主鍵信息和外鍵信息;
步驟S2.2、遍歷表集合中的每一個時態表,進行類型識別;將時態表的類型分為普通時態表、繼承時態表、引用時態表和二元關系表;具體定義如下:
(1)、普通時態表:當數據庫中的時態表有主鍵但沒有外鍵,則將該時態表作為普通時態表;
(2)、繼承時態表:當數據庫中的時態表有主鍵和不少于一個外鍵,且主鍵的非時態字段與某個外鍵的非時態字段相同時,則將該時態表作為繼承時態表;
(3)、引用時態表:當數據庫中的時態表有主鍵和不少于一個外鍵,且主鍵和任一外鍵包含的非時態字段均不同,則將該時態表作為引用時態表;
(4)、二元關系表:當數據庫中的時態表有主鍵和兩個外鍵,且主鍵中的非時態字段由兩個外鍵中的非時態字段組成時,則將該時態表作為二元關系表;
根據上述定義,將符合定義的時態表分別識別分類至四種不同類型的時態表集合中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京航空航天大學,未經南京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210127879.0/1.html,轉載請聲明來源鉆瓜專利網。





