[發(fā)明專利]一種公共信息模型與關(guān)系型數(shù)據(jù)庫之間的映射方法有效
| 申請(qǐng)?zhí)枺?/td> | 201110458483.6 | 申請(qǐng)日: | 2011-12-31 |
| 公開(公告)號(hào): | CN103186628A | 公開(公告)日: | 2013-07-03 |
| 發(fā)明(設(shè)計(jì))人: | 俞高宇;林吉;梁俊 | 申請(qǐng)(專利權(quán))人: | 上海可魯系統(tǒng)軟件有限公司 |
| 主分類號(hào): | G06F17/30 | 分類號(hào): | G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 201203 上海市浦*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 公共 信息 模型 關(guān)系 數(shù)據(jù)庫 之間 映射 方法 | ||
1.一種公共信息模型與關(guān)系型數(shù)據(jù)庫之間的映射方法,其特征在于,包含以下步驟:
建立公共信息模型中類的元模型描述,包含類本體的描述、類屬性的描述、和類關(guān)系的描述,所述類關(guān)系包括類層次關(guān)系和類邏輯關(guān)系;
為所述類的各描述分別建立元模型,生成類本體的描述類元模型、類屬性的描述類元模型、類關(guān)系的描述類元模型,和各元模型的關(guān)系;所述公共信息模型中所有類模型均通過上述各元模型實(shí)例化得到;
建立公共信息模型中對(duì)象的元模型描述,包含對(duì)象本體的描述、對(duì)象屬性值的描述、和對(duì)象間關(guān)系的描述;
為所述對(duì)象的各描述分別建立元模型,生成對(duì)象本體的描述類元模型、對(duì)象屬性值的描述類元模型、對(duì)象間關(guān)系的描述類元模型,和各元模型的關(guān)系;所述公共信息模型中所有對(duì)象模型均通過上述各元模型實(shí)例化得到;
將所述類與對(duì)象的元模型映射至關(guān)系型數(shù)據(jù)庫,每個(gè)元模型對(duì)應(yīng)一關(guān)系表,建立由類的各元模型映射而成的模式關(guān)系表集合,與由對(duì)象的各元模型映射而成的對(duì)象關(guān)系表集合;
所述對(duì)象關(guān)系表集合中,由所述各對(duì)象元模型映射得到一組對(duì)象關(guān)系表,根據(jù)對(duì)象模型的關(guān)鍵節(jié)點(diǎn),為每個(gè)關(guān)鍵節(jié)點(diǎn)分配一組所述對(duì)象關(guān)系表;
在對(duì)類元模型進(jìn)行實(shí)例化,生成具體的類模型時(shí),根據(jù)實(shí)例化的內(nèi)容,在所述模式關(guān)系表集合中對(duì)應(yīng)的關(guān)系表中新增記錄;
在對(duì)對(duì)象元模型進(jìn)行實(shí)例化,生成具體的對(duì)象模型時(shí),根據(jù)實(shí)例化的內(nèi)容和該對(duì)象模型所屬的關(guān)鍵節(jié)點(diǎn),在所述對(duì)象關(guān)系表集合中該關(guān)鍵節(jié)點(diǎn)所對(duì)應(yīng)的一組對(duì)象關(guān)系表中相應(yīng)的關(guān)系表中新增記錄。
2.根據(jù)權(quán)利要求1所述的公共信息模型與關(guān)系型數(shù)據(jù)庫之間的映射方法,其特征在于,所述類本體的描述類元模型、類屬性的描述類元模型、類關(guān)系的描述類元模型的關(guān)系包含:
所述類本體的描述類元模型自身具有繼承關(guān)系;
所述類本體的描述類元模型與所述類關(guān)系的描述類元模型之間具有定義域關(guān)系,用于表明所述類關(guān)系的描述類所表達(dá)的具體關(guān)系由哪個(gè)類所擁有;
所述類本體的描述類元模型與所述類屬性的描述類元模型之間具有從屬關(guān)系,用于表明所述類屬性的描述類所表達(dá)的具體類屬性由哪個(gè)類所擁有。
3.根據(jù)權(quán)利要求2所述的公共信息模型與關(guān)系型數(shù)據(jù)庫之間的映射方法,其特征在于,所述對(duì)象本體的描述類元模型類為所述類本體的描述類元模型的實(shí)例;
所述對(duì)象屬性值的描述類元模型為所述類屬性的描述類元模型的實(shí)例;
所述對(duì)象間關(guān)系的描述類元模型為所述類關(guān)系的描述類元模型的實(shí)例。
4.根據(jù)權(quán)利要求1所述的公共信息模型與關(guān)系型數(shù)據(jù)庫之間的映射方法,其特征在于,所述建立公共信息模型中類的元模型描述的步驟中,所建立的描述還包含:基本數(shù)據(jù)類型的描述;
所述為對(duì)象的各描述分別建立元模型的步驟中,還生成基本數(shù)據(jù)類型的描述類元模型;
所述基本數(shù)據(jù)類型的描述類元模型與所述類屬性的描述類元模型之間具有關(guān)聯(lián)關(guān)系,用于表明所述類屬性的描述類所表達(dá)的具體類屬性使用哪種數(shù)據(jù)類型。
5.根據(jù)權(quán)利要求4所述的公共信息模型與關(guān)系型數(shù)據(jù)庫之間的映射方法,其特征在于,所述建立公共信息模型中類的元模型描述的步驟中,所建立的描述還包含:簡(jiǎn)單數(shù)據(jù)類型的描述;
所述為對(duì)象的各描述分別建立元模型的步驟中,還生成簡(jiǎn)單數(shù)據(jù)類型的描述類元模型;
所述基本數(shù)據(jù)類型的描述類元模型與所述簡(jiǎn)單數(shù)據(jù)類型的描述類元模型之間具有組合關(guān)系。
6.根據(jù)權(quán)利要求1至5中任意一項(xiàng)所述的公共信息模型與關(guān)系型數(shù)據(jù)庫之間的映射方法,其特征在于,所述將類與對(duì)象的元模型映射至關(guān)系型數(shù)據(jù)庫,每個(gè)元模型對(duì)應(yīng)一關(guān)系表的步驟中,
所述元模型中包含的每個(gè)元素對(duì)應(yīng)關(guān)系表中的一項(xiàng)。
7.根據(jù)權(quán)利要求6所述的公共信息模型與關(guān)系型數(shù)據(jù)庫之間的映射方法,其特征在于,所述類本體的描述類元模型包含以下元素:
類標(biāo)識(shí)、類名稱、類版型、和/或類基類;
所述類屬性的描述類元模型包含以下元素:
屬性標(biāo)識(shí)、屬性名稱、屬性變量類型、所屬類、和/或注釋;
所述類關(guān)系的描述類元模型包含以下元素:
關(guān)系標(biāo)識(shí)、關(guān)系名稱、重?cái)?shù)、是否聚集、關(guān)系的定義域、關(guān)系的值域、反向角色名、和/或注釋。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海可魯系統(tǒng)軟件有限公司,未經(jīng)上海可魯系統(tǒng)軟件有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110458483.6/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置
- 關(guān)系視圖
- 位置關(guān)系檢測(cè)裝置以及位置關(guān)系檢測(cè)系統(tǒng)
- 關(guān)系建模
- 關(guān)系分析方法、關(guān)系分析程序、以及關(guān)系分析裝置
- 實(shí)體關(guān)系分類裝置和實(shí)體關(guān)系分類方法
- 用戶關(guān)系抽取方法和用戶關(guān)系抽取系統(tǒng)
- 融合依存關(guān)系與篇章修辭關(guān)系的事件時(shí)序關(guān)系識(shí)別方法
- 開關(guān)系統(tǒng)
- 視頻視覺關(guān)系檢測(cè)的關(guān)系片段連接方法
- 開關(guān)系統(tǒng)





