亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

分級數(shù)據(jù)庫管理的系統(tǒng)、方法和程序的制作方法

文檔序號:6542782閱讀:234來源:國知局
專利名稱:分級數(shù)據(jù)庫管理的系統(tǒng)、方法和程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及管理分級數(shù)據(jù)庫的分級數(shù)據(jù)庫管理系統(tǒng)、分級數(shù)據(jù)庫管理方法和分級數(shù)據(jù)庫管理程序。
背景技術(shù)
在例如Microsoft Windows_、UNIX_或LINUX_的通用操作系統(tǒng)(OS)中,樹視圖已經(jīng)被采用作為圖形化用戶接口(GUI)。通過所述樹視圖,樹型目錄結(jié)構(gòu)或文件結(jié)構(gòu)被視覺地呈現(xiàn)給用戶,這樣用戶可以瀏覽特定的目錄或文件。
然而,在樹視圖里的各個節(jié)點中沒有關(guān)系,所述關(guān)系例如是高階節(jié)點中所包含的信息和低階節(jié)點中所包含的信息之間的繼承關(guān)系或子集關(guān)系。在樹中將根節(jié)點放在前面的節(jié)點表示用于例如文件的信息的夾持器,即容器,以樹的形式相互連接。所述類型的結(jié)構(gòu)在本說明書的描述中被稱作“分級目錄結(jié)構(gòu)”,并且其不同于本說明書中的分級數(shù)據(jù)庫。在本發(fā)明中,表示等級特征并且與所述等級相關(guān)聯(lián)的信息單元被稱作“特性”,而組成所述等級或特性的信息結(jié)構(gòu)的每個信息域或元素則被稱作“屬性”。
另一方面,由面向?qū)ο髷?shù)據(jù)庫(OODB)或?qū)ο箨P(guān)系數(shù)據(jù)庫(ORDB)所代表的數(shù)據(jù)庫具有分級結(jié)構(gòu),其中子等級繼承高等級的特性。在所述數(shù)據(jù)庫中,特性是根據(jù)繼承而在子等級中逐漸增加的。這里,“繼承”是指高等級的特性傳遞給其子等級(若干子等級)。例如在“Object-orientedConcepts,Database,and Applications”,Won Kim所編輯,1989年,ACMPress中以及許多其它的參考中描述了所述技術(shù)。另外,在面向?qū)ο髷?shù)據(jù)庫中,分級中的分類通常被稱作“等級(class)”。另一方面,在對象關(guān)系數(shù)據(jù)庫(ORDB)中,允許繼承的表對應于繼承,并且在具有上下級關(guān)系的表之間,低階表繼承高階表的特性。即,低階表繼承構(gòu)成高階表的欄的頭信息。在本說明書中,OODB和ORDB共同指“分級數(shù)據(jù)庫”。具有所述特性類型的數(shù)據(jù)被稱作“實例(instance)”,所述特性類型屬于各個分級的分類,并且所述數(shù)據(jù)的集合被稱作“組群(population)”。數(shù)據(jù)的組群被存儲在這樣的結(jié)構(gòu)中,所述結(jié)構(gòu)通常被稱作關(guān)系數(shù)據(jù)庫(RDB)或ORDB中的表。在表中,構(gòu)成所述表的特性的行被稱作表頭。
分級數(shù)據(jù)庫具有由面向?qū)ο髷?shù)據(jù)庫所代表的分級結(jié)構(gòu),其中子等級繼承高等級的特性,所述分級數(shù)據(jù)庫具有這樣的結(jié)構(gòu),在所述結(jié)構(gòu)中特性是根據(jù)繼承性而在子等級中逐漸增加的。因此,在設(shè)置指定特性的導入為從一個目錄1中的等級到另一個目錄2中的等級或者所有特性的多重繼承的情況下,目錄2的分類系統(tǒng)中的子等級繼承目錄1的所導入的等級特性。在所述情況下,一般來說,子等級受對目錄1中的相應特性的定義進行修改的影響,其中所述子等級等于或低于目錄2的分類系統(tǒng)中的上述等級。另外,當遵循ISO 13584 Parts Library標準Part 24(標準-卷24)時,在具有語言相關(guān)值的字符串類型特性中,特性之間的標識實質(zhì)上是由沒有語言含義的代碼所確定的,所述特性可以以多種語言來書寫。因此,例如當?shù)燃壥歉鶕?jù)ISO 13584而作為數(shù)據(jù)庫中的表來實現(xiàn)的時候,必需通過使用表頭中的代碼(特性的隊列)來判決兩個等級是否是相同類型的,所述代碼不取決于通常的語言語義解釋(除了這樣的代碼之外,在所述代碼中,字符串具有由例如“產(chǎn)品名稱”所表示的常規(guī)語言含義)。
當具有相同概念的等級存在于兩個標準分類目錄中時,在傳統(tǒng)的例子中這樣是正常的,即,一個目錄不顧其它目錄而產(chǎn)生代碼,并且在數(shù)據(jù)庫中提供GUI符號作為其它目錄中的其它等級的等級參考,所述數(shù)據(jù)庫存儲所述兩個目錄,這樣從一個目錄等級到另一個目錄等級的參考被標識。如同許多GUI符號那樣,與文件夾或目錄相同的圖標被使用。所述例子的問題如下。
(i)首先,在這些目錄被當作根本不具有特性繼承關(guān)系的簡單鏈接時,在一個目錄和另一個目錄之間可以獨立地執(zhí)行特性定義的修改。如果允許定義的所述修改,則在兩個目錄中的等級特性的類型和定義內(nèi)容隨著時間而變得大不相同。如上所述,很難在兩個標準分類目錄中的兩個等級之間穩(wěn)定地共享相同的概念。另外,當以多種語言在一個目錄中給出等級名稱時,除非提供對涉及對應于參考等級語言的所鏈接等級的翻譯名稱進行搜索的特定功能、或者從所鏈接等級的語言到參考等級的語言的翻譯機制,否則不能夠通過將一種語言的等級名稱直接鏈接到其它語言的其它等級名稱的簡單鏈接機制,而實現(xiàn)到其它目錄的其它等級的參考,所述其它目錄也使用相同的語言集合或不同的語言集合。
另一方面,當所述參考關(guān)系被當作繼承關(guān)系時,有下面的問題。
(ii)在一個目錄中的等級繼承另一個目錄中等級的特性。因此,兩個目錄中等級的相似性被保持,但是,一個目錄受另一個目錄的特性定義的修改的影響。例如,當特性被添加到一個目錄的等級中時,數(shù)據(jù)庫的結(jié)構(gòu)必需被改變,并且所述結(jié)構(gòu)必需被添加到另一個目錄的等級中,其中所述另一個目錄參考前述的等級。當然,在所述情況下,兩個等級、特性標識代碼以及其它都必需相互匹配。
在傳統(tǒng)的分級數(shù)據(jù)庫管理技術(shù)中,當兩個標準分類目錄具有有相同概念的等級時,通常提供GUI符號作為到其它目錄中的其它等級的等級參考,這樣從一個目錄等級到另一個目錄等級的參考被表示。
然而,在等級的參考被當作根本不具有特性繼承關(guān)系的簡單鏈接時,兩個等級的特性的類型或定義內(nèi)容隨著時間而變得大不相同,并且很難在兩個標準分類目錄中的兩個等級之間穩(wěn)定地共享相同的概念。
另外,當在兩個目錄中的兩個等級之間的參考關(guān)系被當作繼承關(guān)系時,由于在一個目錄中的等級繼承了另一個目錄中的等級的特性,因此,在兩個目錄中的等級的相似性可以被保持。然而,一個目錄受其它目錄的特性定義的修改的影響。在所述情況下,目錄修改工作變得復雜。

發(fā)明內(nèi)容
本發(fā)明的目的是提供便于在分級數(shù)據(jù)庫中的等級之間進行管理的分級數(shù)據(jù)庫管理系統(tǒng)、分級數(shù)據(jù)庫管理方法和分級數(shù)據(jù)庫管理程序。
根據(jù)本發(fā)明的一個方面,提供了分級數(shù)據(jù)庫,其中,低等級繼承高等級的特性,所述分級數(shù)據(jù)庫具有用于每個等級的等級代碼,以標識所述等級,所述分級數(shù)據(jù)庫包括具有常規(guī)(regular)等級的第一分類系統(tǒng);以及具有所述常規(guī)等級和同義(synonymous)等級的第二分類系統(tǒng),所述同義等級參考并使用所述第一分類系統(tǒng)的所述常規(guī)等級,其中,所述同義等級具有標識其是所述同義等級的標識信息、所述同義等級的等級代碼、所述同義等級所參考的所述第一分類系統(tǒng)的所述常規(guī)等級的等級代碼。
本發(fā)明并不局限于所述系統(tǒng),其還可以作為應用于所述系統(tǒng)的管理方法或程序而被實現(xiàn)。


圖1是示出GUI的例子的圖,所述GUI被用在根據(jù)本發(fā)明的第一實施例的分級數(shù)據(jù)庫管理系統(tǒng)中;圖2是示出根據(jù)第一實施例的等級的分級結(jié)構(gòu)以及每個等級的特性的概念圖;圖3是示出根據(jù)第一實施例的分級數(shù)據(jù)庫管理系統(tǒng)的結(jié)構(gòu)的例子的圖;圖4是示出根據(jù)第一實施例的被呈現(xiàn)給用戶的等級樹的顯示的例子的圖;圖5是示出根據(jù)第一實施例的在目錄信息存儲部分中所存儲的等級類型的存儲格式的例子的圖;
圖6是示出根據(jù)第一實施例的例子的圖,其中同義等級是在另一窗口被顯示的;圖7是示出根據(jù)本發(fā)明的第二實施例的例子的圖,其中通過使用圓圈(balloon)來顯示源等級的代碼;圖8是示出根據(jù)第二實施例的例子的圖,其中在圓圈中顯示同義等級;圖9是示出根據(jù)第二實施例的等級樹顯示部分的顯示例子的圖;圖10是示出根據(jù)第二實施例的等級樹顯示部分的顯示例子的圖;圖11是示出根據(jù)本發(fā)明的第三實施例的等級樹的例子的圖;圖12是示出根據(jù)第三實施例的目錄信息的描述例子的圖;圖13是有選擇地示出根據(jù)第三實施例的一部分的圖,在所述部分中,Part21文件中的等級信息被寫入;圖14是有選擇地示出根據(jù)本發(fā)明的第四實施例的一部分的圖,在所述部分中,Part21文件中的等級信息被寫入;圖15是示出根據(jù)本發(fā)明的第五實施例的同義等級的描述例子的圖;圖16是示出根據(jù)第五實施例的同義等級的描述例子的圖;圖17是示出根據(jù)第五實施例的同義等級的描述例子的圖;圖18是示出根據(jù)本發(fā)明的第六實施例的同義等級的描述的例子的圖;圖19是示出根據(jù)第六實施例的包含相關(guān)實體的EXPRESS-G的描述例子的圖;圖20是示出根據(jù)第六實施例的例子的圖,其中,Part21文件是通過使用圖19中所描述的擴展實體而被寫入的;圖21是說明根據(jù)本發(fā)明的第七實施例的同義信息的描述的圖;圖22是說明根據(jù)第七實施例的同義信息的描述的圖;圖23是說明根據(jù)第七實施例的同義信息的描述的圖;圖24是說明根據(jù)第七實施例的同義信息的描述的圖;圖25是示出根據(jù)本發(fā)明的第八實施例的同義等級的顯示例子的圖;圖26是示出根據(jù)第八實施例的同義等級顯示操作的流程圖的圖;圖27是說明根據(jù)本發(fā)明的第九實施例的自動轉(zhuǎn)換功能的圖;
圖28是示出根據(jù)本發(fā)明的第十實施例的在同義等級和源等級之間的關(guān)系的圖;圖29是示出根據(jù)本發(fā)明的第十一實施例的等級的各種信息的圖;圖30是示出根據(jù)第十一實施例的GUI的例子的圖,所述GUI使兩個內(nèi)容表視圖相互關(guān)聯(lián);圖31是示出根據(jù)第十一實施例的內(nèi)容表視圖的顯示例子的圖;圖32是示出根據(jù)第十一實施例的GUI的例子的圖,所述GUI用于注冊內(nèi)容表視圖;圖33是示出根據(jù)第十一實施例的設(shè)置文件的例子的圖,所述設(shè)置文件用于注冊內(nèi)容表視圖;圖34是示出根據(jù)本發(fā)明的第十二實施例的用于具體設(shè)置同義等級的屏幕顯示例子的圖;圖35是示出根據(jù)本發(fā)明的第十三實施例的同義設(shè)置部分的例子的圖;圖36是示出根據(jù)本發(fā)明的第十四實施例的顯示屏幕的例子的圖;圖37是示出根據(jù)本發(fā)明的第十五實施例的屏幕顯示的例子的圖;圖38是示出根據(jù)第十五實施例的MY FAVORITES設(shè)置文件的例子的圖。
具體實施例方式
此后將描述根據(jù)本發(fā)明的實施例。
(第一實施例)圖1是示出GUI的例子的圖,所述GUI用在根據(jù)本發(fā)明的第一實施例的分級數(shù)據(jù)庫管理系統(tǒng)中。圖1示出了GUI的例子,所述GUI顯示了分級樹(等級樹)、分類(等級)和特性。當從等級樹顯示部分101中選擇等級時,在等級信息顯示部分102中顯示例如等級代碼的等級信息,所述等級代碼標識等級、定義、注釋、版本和其它的。特性列表顯示部分103顯示可以用在所述等級中的特性的列表。
圖2是示出等級的分級結(jié)構(gòu)和每個等級的特性的概念圖。子等級繼承高等級的特性。因此,當每個等級具有如圖2所示的特性時,例如,等級“T05桌面PC”繼承了下面的特性(1)“PRP001產(chǎn)品名稱”,“PRP002制造商名稱”,“PRP003產(chǎn)品代碼”和“PRP004標準價格”,這些都是等級“T02辦公/家用商品”的特性;(2)等級“T03數(shù)字產(chǎn)品”的“PRP005電壓”,以及(3)等級“T04個人計算機”的“PRP006標準存儲容量”和“PRP007HDD容量”。
以這種方式,等級“T05桌面PC”可以使用八個特性,即上述七個特性以及所述等級自身的特性“PRP008顯示”。
因此,當在等級樹顯示部分101中選擇了等級代碼“T05桌面PC”,在等級信息顯示部分102中顯示等級信息“T05桌面PC”,并且在特性列表顯示部分103中列出所述八個特性。
每個等級都可以具有存儲實際內(nèi)容數(shù)據(jù)的內(nèi)容表。特性集合是內(nèi)容表的綱要,其被包含在特性的集合中,所述特性可以在所述等級中被使用。
圖3是示出根據(jù)第一實施例的分級數(shù)據(jù)庫管理系統(tǒng)100的結(jié)構(gòu)例子的圖。根據(jù)第一實施例的分級數(shù)據(jù)庫管理系統(tǒng)100包括服務器1、客戶端3和外部存儲設(shè)備5。服務器1例如存儲分級信息和用于寫入產(chǎn)品信息的實例數(shù)據(jù),并且在需要時,服務器1將所述信息呈現(xiàn)給用戶??蛻舳?向服務器1請求產(chǎn)品信息。外部存儲設(shè)備5存儲目錄信息、在文件等中所寫入的各種信息或內(nèi)容信息。
服務器1、客戶端3和外部存儲設(shè)備5被連接到網(wǎng)絡(luò)4上,這樣它們可以相互發(fā)送/接收信息。
盡管在圖3中外部存儲設(shè)備5通過網(wǎng)絡(luò)4而被連接到服務器1上,但是其還在服務器1中可以被提供。服務器1的輸入部分12和客戶端3的輸入部分32是例如鍵盤或鼠標的輸入設(shè)備。服務器1的輸出部分13和客戶端3的輸出部分33是例如CRT或液晶顯示器的顯示設(shè)備。
服務器1的控制部分11和客戶端3的控制部分31使得相應的處理部分14到18能夠分別根據(jù)來自于輸入部分12和32的請求,執(zhí)行必要的處理。相應的處理部分14到18從相應的存儲部分19到23或34到36、或者外部存儲設(shè)備5中取出用于處理所需的信息,執(zhí)行處理,并且將所獲得的結(jié)果提供給輸出部分13或33,或者將其存儲到外部存儲設(shè)備5中。
現(xiàn)在將描述分級數(shù)據(jù)庫管理系統(tǒng)100的典型處理操作。當接收到來自于輸入部分32的處理請求輸入時,控制部分31通過網(wǎng)絡(luò)4發(fā)送處理請求給服務器1。服務器1的控制部分11使處理部分14到18中的一個基于所接收的處理請求來執(zhí)行必要的處理。處理部分14到18從例如存儲部分19到23中的一個里讀取必要的數(shù)據(jù),或者基于通過網(wǎng)絡(luò)4客戶端3或外部存儲設(shè)備5所接收的數(shù)據(jù)來執(zhí)行必要的處理。處理結(jié)果可以被存儲在存儲部分19到23中的一個里,其通過網(wǎng)絡(luò)4而被發(fā)送并存儲到外部存儲設(shè)備5中,或者被發(fā)送給客戶端3。發(fā)送給客戶端3的處理結(jié)果在輸出部分33中被顯示,或者被存儲在存儲部分34到36中的一個里。
目錄處理部分15獲取在目錄信息存儲部分19中所存儲的目錄信息。然后,目錄處理部分15基于所述目錄信息形成等級樹,并且將其呈現(xiàn)給用戶。當呈現(xiàn)給用戶時,例如,等級樹的數(shù)據(jù)通過網(wǎng)絡(luò)4從服務器1的控制部分11被發(fā)送給客戶端3的控制部分31??刂撇糠?1在輸出部分33中顯示所接收的等級樹的數(shù)據(jù)。圖4是示出呈現(xiàn)給用戶的等級樹的顯示例子的圖。在圖4所描述的等級樹顯示部分41中,當用戶通過輸入部分12等選擇分級分類(等級)時,目錄處理部分15根據(jù)所述等級的類型(常規(guī)等級,同義等級或其它)來顯示等級的信息,例如圖1所示的等級信息顯示部分102中的定義或注釋,并且所述目錄處理部分15如圖1所示的特性列表顯示部分103那樣來顯示特性的列表,所述特性是在所述等級中所定義的并且是從高等級中所繼承的。
等級的類型被存儲在目錄信息存儲部分19中。圖5是示出所述目錄信息存儲部分19中所存儲的等級的類型的存儲格式的例子的圖。如圖5中所示,等級、相關(guān)等級以及等級與相關(guān)等級之間的關(guān)系是彼此相關(guān)聯(lián)的并被存儲。在圖5中,每個等級或者每個相關(guān)等級都包括等級代碼和等級名稱。例如,就圖5上部的目錄信息等級的數(shù)據(jù)而言,“Z03”是等級代碼,以及“T公司個人計算機”是等級名稱。目錄處理部分15基于所述目錄信息來形成等級樹。
除非另有規(guī)定,否則此后給出的描述都將圖5的例子設(shè)為前提。在圖5中,通常等級(此后將被稱作“常規(guī)等級”)被指定為給定等級的子等級。例如,在圖5中從上部的第三個目錄信息里,等級“Z03T公司個人計算機”是指等級“Z02個人計算機購買種類”的子等級。另外,在圖5中從上面的第一個目錄信息中,等級“Z03T公司個人計算機”是指存在于其它等級樹中的等級“T04個人計算機”的同義等級?!巴x等級”是通常用于用戶的等級的分類和表達,所述用戶屬于給定的團體或組織,例如在銷售部門中的產(chǎn)品分類(關(guān)于制造種類的產(chǎn)品分類)。同義等級是與常規(guī)等級形成對照的概念。即,進行參考的分類(等級)是同義等級,而由同義等級所參考的分類(等級)是常規(guī)等級。與相關(guān)等級的關(guān)系作為標識信息而起作用,所述標識信息標識常規(guī)等級和同義等級。另外,如可以從圖5中所理解到的那樣,同義等級作為與常規(guī)等級相獨立的實體而被寫入。
目錄處理部分15顯示了等級樹,其中等級“Z03”是等級“Z02”的子等級,并且所述目錄處理部分15還顯示了符號“SYN”,所述符號基于指示同義等級的同義信息而指示等級樹中的同義等級,如圖4中所示的那樣。因此,清楚地將等級“Z03”是同義等級的事實呈現(xiàn)給用戶,用戶可以輕易地識別這是不同于常規(guī)等級的等級。
目錄輸入輸出處理部分14讀取目錄文件,解釋所述文件并將其存儲到目錄信息存儲部分19中,所述文件具有例如外部存儲設(shè)備5中所存在的Part21格式。目錄的格式通常是Part21,但是也可以使用其它格式。當同義設(shè)置信息等被寫入到其它文件中時,上述文件與所述文件一起被讀取或者在所述文件之前/之后被讀取,并且被存儲到目錄信息存儲部分19中。將在目錄信息存儲部分19中所存儲的目錄信息交給輸出部分13或33,或以例如具有Part21格式或任何其它格式的文件的形式,將所述目錄信息輸出給外部存儲設(shè)備5。
等級編輯處理部分16編輯通過使用GUI而分別輸入到其的同義信息,并且將所述同義信息存儲在目錄信息存儲部分19中。
內(nèi)容表視圖設(shè)置處理部分17從內(nèi)容表存儲部分23中獲取每個內(nèi)容表的結(jié)構(gòu),并且將用于設(shè)置搜索條件或?qū)嵗龜?shù)據(jù)顯示的GUI呈現(xiàn)給用戶。另外,內(nèi)容表視圖設(shè)置處理部分17根據(jù)用戶的輸入而將內(nèi)容表存儲在內(nèi)容表視圖信息存儲部分21中。內(nèi)容表視圖設(shè)置處理部分17從例如外部存儲設(shè)備5而不是GUI里所存儲的文件中讀取條件,并且執(zhí)行所述處理。
相關(guān)處理部分18將GUI呈現(xiàn)給用戶,所述GUI用于使等級、每個內(nèi)容表視圖信息和內(nèi)容表相互關(guān)聯(lián),所述相關(guān)處理部分18根據(jù)來自于用戶的輸入執(zhí)行相關(guān),并且將相關(guān)信息存儲在相關(guān)信息存儲部分32中,其中所述來自于用戶的輸入是相關(guān)命令的具體輸入。相關(guān)處理部分18從例如外部存儲設(shè)備5而不是GUI里所存儲的文件中讀取條件,并且執(zhí)行所述處理。
MY FAVORITES信息存儲部分20根據(jù)用戶或者組來存儲MYFAVORITES等級,所述MY FAVORITES等級實質(zhì)上與同義等級一樣,但是可以根據(jù)用戶或組來定義。由于MY FAVORITES等級可以根據(jù)用戶或組而自由地被定義,因此,其不像所述同義等級那樣作為目錄信息而被處理。
可以通過使用GUI來設(shè)置MY FAVORITES等級,所述GUI與在等級編輯處理部分16中設(shè)置同義等級所使用的GUI相同。然而,在這種情況下,因為,MY FAVORITES等級由于不同于同義等級而未被當作目錄信息,所以,所述MY FAVORITES等級被存儲在MY FAVORITES信息存儲部分20中,而不是在目錄信息存儲部分19中。
在圖3所示的例子中,盡管目錄處理部分15、等級編輯處理部分16、內(nèi)容表視圖設(shè)置處理部分17和相關(guān)處理部分18是服務器1的組成元素,但是,它們還可以訪問存在于服務器1中的數(shù)據(jù)庫,并且作為客戶端3的組成元素基于所獲得的數(shù)據(jù)來執(zhí)行客戶端3中的處理。在這種情況下,在客戶端3中提供相應處理部分15到18中的所有或者任何。
圖4是當Z公司的購買部門購買物資時所使用的等級樹的顯示例子。T公司和X公司的等級樹被顯示了。Z公司的購買部門從T公司和X公司的產(chǎn)品等級樹中選擇產(chǎn)品分類(等級)。在T公司的購買部門中有個人計算機購買部門。由于所述個人計算機購買部門除了購買個人計算機以外并不執(zhí)行其它的購買行為,因此,對于負責所述個人計算機購買部門的人來說,每次查找等級樹及顯示“個人計算機”是麻煩的。因此,當目錄信息處理部分15注冊等級時,所述等級通常作為類似書簽的用于個人計算機購買部門的同義等級而在個人計算機購買部門中被使用,此時,個人計算機購買部門可以輕易地跳到所需的產(chǎn)品分類(等級)上。
在圖4所示的例子中,目錄信息處理部分15作為目錄產(chǎn)生等級樹用于所述購買部門,在產(chǎn)品分類Z01的購買部門之下產(chǎn)生產(chǎn)品分類Z02的個人計算機購買部門,并且將產(chǎn)品分類Z02之下的Z03和Z04分別設(shè)置為T04和X03的同義等級。
圖6顯示了這樣的例子,其中同義等級在另一個窗口中被顯示。如圖6所示,目錄信息處理部分15在同義等級顯示部分62中作為不同于等級樹顯示部分61的窗口來顯示所述同義等級。例如,當用戶選擇按鈕63時,所述同義等級顯示部分62可以被顯示。
如上所述,在所述實施例中,當確認通過任何方式在多個不同分類系統(tǒng)之間實質(zhì)的分類是相同的時,實際內(nèi)容被設(shè)置在所述等級里的一個中,并且任何其它等級都作為具有不同代碼但卻具有相同含意的“同義等級”而被處理。因此,可能避免通過不同名稱或分類代碼而卻具有相同內(nèi)容的雙重注冊。
現(xiàn)在采用ISO 13584 Parts Library(“PLIB”)標準來描述本實施例的效果和優(yōu)點。在PLIB標準中,沒有同義等級的概念。基于PLIB標準,通過使用團體的代碼(Supplier_BSU)、由所述團體所產(chǎn)生的等級的代碼(Class_BSU)、以及被分配給根據(jù)每個等級所定義的并由子等級所繼承的特性的代碼(Property_BSU),全世界的概念的源可以唯一地被指定,其中所述團體產(chǎn)生根據(jù)ISO 6523 International Code Designator(ICD)標準所唯一確定的分類。相同的概念不通過使用兩種不同的代碼來表達,并且只要使用Supplier_BSU和Class_BSU的集合以及Supplier_BSU、Class_BSU和Property_BSU的集合,就沒有這種必要。
然而,實際上,沒有準確地遵循PLIB標準的團體標準是存在的。另外,通常存在這樣的情況根據(jù)公司的產(chǎn)品或銷售組織系統(tǒng)中的不同或便利,公司中的分類也不同。為了避免基于所述分類中的不同的混淆,在有些情況下,可以有意地分配不同于其它公司分類的名稱或標識代碼。因此,可能并不期望僅使用PLIB標準的統(tǒng)一分類。
因此,在所述實施例中,未準確遵循PLIB標準的分類代碼系統(tǒng)與ISO13584標準相關(guān)聯(lián)。另外,當可以判斷出這種情況時,即在所述分類代碼系統(tǒng)中的分類實質(zhì)上與基于ISO 13584標準所分類的等級在定義上是相同的,此時,在GUI中的分類等級作為具有不同于PLIB標準的代碼的不同等級標記而被處理。內(nèi)容(實例)作為目錄信息存儲部分19中的相同分類而被產(chǎn)生。因此,可以避免內(nèi)容的雙重注冊的問題。另外,可能避免這樣的問題從一個分類中能進行搜索,而不能從另一個分類中進行搜索,即使這些分類具有相同的概念。
通過使用基于ISO 13584-Part 42標準所定義的CASE_OF來寫入如此產(chǎn)生的同義等級,所述同義等級是作為頭的分類信息??蛇x地,同義等級可以作為遵循國際標準的目錄信息以指定格式而被寫入,同時保持與定義目錄格式的ISO 13584-Part 42(標準,Vol.No 42)標準的向上兼容。
因此,在任何其它數(shù)據(jù)庫系統(tǒng)中或庫管理系統(tǒng)(LMS)中,可以通過傳遞相同的分類來實現(xiàn)所述同義等級。同義等級是一種分類以及一種等級表達,其通常就屬于給定團體或組織的用戶而被使用。因此,輸出作為不同分類系統(tǒng)的文件,并且讀取所述文件給任何其它數(shù)據(jù)庫或LMS,由此可以使用相同的分類,這是非常重要的。
將同義等級寫作獨立于常規(guī)等級的實體所需的間接信息與同義等級相關(guān)聯(lián),并且通過讀取同義等級的標識信息以及間接信息中所寫入的常規(guī)等級,同義等級可以被產(chǎn)生。
如上所述,根據(jù)本實施例,獨立于分配給常規(guī)等級的等級代碼的等級代碼與常規(guī)等級的等級代碼一起被分配,并且用于標識來自于常規(guī)等級的同義等級的標識信息被關(guān)聯(lián)。因此,形成獨立于常規(guī)等級的分級結(jié)構(gòu)的同義等級以這種方式被顯示,其中通過讀取標識信息,同義等級可以與常規(guī)等級區(qū)別開來。因此,與給定分類相關(guān)聯(lián)的信息可以被參考,并且從任何其它標準分類中被使用。這里,間接信息例如是(i)給定分類的定義信息;(ii)屬于給定分類的特性的定義或數(shù)據(jù)類型信息;(iii)屬于給定分類或內(nèi)容表的實例數(shù)據(jù)的全部或一部分特性的數(shù)據(jù)值,所述內(nèi)容表是實例數(shù)據(jù)的集合。通過所述標識信息,在計算機中的內(nèi)部表達中,同義等級可以與常規(guī)等級區(qū)別開來。
因此,給定用戶組可以根據(jù)符合所述組中的慣例或規(guī)則的目錄來查找分類結(jié)構(gòu)。另外,用戶可以通過使用熟悉的分類符號或標準名稱來標識并選擇分類。
(i)在通過所述系統(tǒng)執(zhí)行輸出的數(shù)據(jù)庫的分級結(jié)構(gòu)中,同義等級作為不同于常規(guī)等級的實體而被寫入。這也可應用于輸入/輸出文件中的分級結(jié)構(gòu)描述。即,同義等級具有名稱、代碼、所定義的同義等級的團體、或所使用的組織以及任何其它獨立于常規(guī)等級的間接信息。(ii)通過輸入到系統(tǒng)的文件中所寫入的同義等級的描述,同義等級可以在系統(tǒng)中自動地被產(chǎn)生。另外(iii)在(i)和(ii)中所使用的文件被讀到任何其它數(shù)據(jù)庫中,這樣同樣的同義等級可以在所述數(shù)據(jù)庫中自動被產(chǎn)生。
(第二實施例)圖7到10是說明本發(fā)明的第二實施例的圖。假設(shè)等級“Z03T公司個人計算機”和等級“T04個人計算機”具有同義等級和其源等級間的關(guān)系。
圖7是示出源等級的顯示例子的圖。當用戶執(zhí)行操作以通過使用輸入部分12將鼠標放到圖7中等級樹顯示部分71的同義等級上時,通過使用圓圈72等,源等級的等級代碼等被顯示。在圖7中的例子中,圓圈72示出了等級名稱和等級代碼。當以這種方式通過輸入部分12選擇同義等級時,目錄處理部分15或等級編輯處理部分16將常規(guī)等級的等級代碼作為源等級與同義等級的等級代碼一起顯示。
圖8是示出同義等級的顯示例子的圖。當指針被放置在圖8所示的等級樹顯示部分81中的源等級上時,通過使用圓圈82等,同義等級的等級代碼等被顯示。在圖8所示的例子中,圓圈82示出了等級名稱和等級代碼。當由輸入部分12以這種方式選擇常規(guī)等級時,目錄處理部分15或等級編輯處理部分16將同義等級的等級代碼與常規(guī)等級的等級代碼一起顯示,所述常規(guī)等級是源等級。
另外,當有特定的顯示請求時,可以采用這樣的方法,所述方法在等級樹中將源等級的代碼作為每個同義等級的子等級來顯示,或者采用這樣的方法,所述方法將同義等級作為源等級的子等級來顯示。
圖9是示出屏幕的例子的圖,其中源等級被顯示。在圖9所示的等級樹顯示部分91中,當例如按鈕33被選擇時,目錄信息處理部分15作為同義等級“Z03T公司個人計算機”的子等級來顯示源等級“T04個人計算機”。
圖10是示出顯示同義等級的屏幕的例子的圖。當例如在圖10的等級樹顯示部分96中選擇按鈕34時,目錄信息處理部分15作為源等級“T04T公司個人計算機”的子等級來顯示同義等級。通過與常規(guī)子等級不同的顯示方式,例如通過使用斜體或同樣以標記顯示,作為子等級所顯示的源等級和同義等級表明它們分別是在同義等級中的源等級或在源等級中的同義等級。
在同義等級及其源等級中的相應顯示方法并不局限于上述這些,并且可以認為有多種方法,例如通過右擊等在另一個屏幕上顯示等級來代替顯示圓圈的方法,在圖1的等級信息顯示區(qū)域102中顯示等級的方法以及其它方法。
如上所述,根據(jù)所述實施例,常規(guī)等級的等級代碼可以被顯示為同義等級的參考目標代碼,并且同義等級的代碼可以被顯示為同義等級代碼(同義分類代碼)。
(第三實施例)所述實施例涉及這樣的實施例,其中通過在目錄中使用CaseOf來寫入同義等級,所述目錄可以基于ISO 13584標準而被定義。
可以基于ISO 13584標準而被定義的目錄是簡單樹。即,等級形成了簡單的繼承關(guān)系,其中它們只具有一個高等級。然而,有可以從多個等級導入多個特性的CaseOf概念,所述特性可以由所述多個等級中的每個所使用。通過使用CaseOf使得能夠在等級之間進行部分繼承。
目錄處理部分15或等級編輯處理部分16通過參考CaseOf來產(chǎn)生等級樹。
圖11是示出根據(jù)本發(fā)明的等級樹的例子的圖。在圖11中,等級1、等級2和等級3是簡單樹,并且它們以簡單繼承的分級關(guān)系而相互耦合。等級11和等級12也是簡單樹,以分級關(guān)系相互耦合,并且繼承高等級的特性。
在圖11中,具有虛線背景的特性指示從高等級中所繼承的特性。即,等級2具有從等級1所繼承的特性1和特性2。以這種方式,所述實施例形成多重繼承關(guān)系,其中子等級繼承來自于多個高等級的特性。
等級2通過CaseOf等級而被定義,并且導入來自于等級11的特性11。通過導入所述特性,等級2于是可以作為其自己的特性來使用特性11。
應當注意的是,基于CaseOf所參考的等級(常規(guī)等級)將被稱作“參考等級”,并且所導入的特性將在本實施例下面的描述中被稱作“導入特性”。在圖11的例子中,“參考等級”是等級11,并且“導入特性”是特性11。
在本實施例中,通過擴展CaseOf的概念,使用等級之間的參考關(guān)系的同義等級的表達是可能的。
圖12是示出基于IS013584標準使用Part21文件格式的目錄信息的描述例子的圖。基于使用EXPRESS的模式,數(shù)據(jù)被寫入Part21文件中,所述EXPRESS是基于ISO 13584標準所定義的。所述模式具有實體作為構(gòu)成所述模式的基本單元及其屬性。每個實體具有一個名稱。
在圖12中段的“DATA;”之后的描述中,在每行開始前面加有散列標記的號碼是分配給每個實體的號碼,并且所述實體因此可以被標識。實體名稱在等號之后。在每個實體名稱之后的圓括號之間,以逗號隔開值的格式來排列屬性。被寫在屬性中的前面加有散列標記的號碼是指對其它行中所定義的實體進行參考。
圖13是有選擇地示出在Part21文件中描述等級信息的部分的圖。在圖13中,關(guān)于等級“Z02個人計算機購買部門”的信息被寫在從#1026到#1025的行中,由參考數(shù)字131表示。關(guān)于等級“Z03T公司個人計算機”的信息被寫在從#1019到#1018的行中,由參考數(shù)字132表示。關(guān)于等級“Z04X公司個人計算機”的信息被寫在從#1012到#1011的行中,由參考數(shù)字133表示。
代表CaseOf等級的實體被定義為表示常規(guī)等級的實體的子實體。代表CaseOf等級的第一到第十五實體是這樣的屬性,其指示從代表等級的實體中所繼承的等級信息。第十六及后續(xù)的屬性指示CaseOf的信息。
即,以由參考數(shù)字132所表示的行#1020為例,第一屬性“#1019”到第十五屬性“$”指示“Z03T公司個人計算機”的等級信息,而第十六屬性“*”和后續(xù)的屬性指示CaseOf的信息。每個屬性指示的信息如下第一屬性指示唯一標識等級的代碼,即“等級BSU(Class BSU)”;第四屬性指示“優(yōu)選名稱”;第八屬性指示“備注”;第九屬性指示“高等級”;第二十一屬性指示在CaseOf中所參考的等級的標識,即“參考等級BSU”;以及,第二十二屬性指示在CaseOf里從所參考的等級中所導入的特性,即“導入特性”的集合;因此,具體地,可以從由參考數(shù)字132所指定的#1020中讀出的信息以及所述行所參考的行如下所述。
從實體名稱中可以明顯地看出,等級類型是CaseOf等級(component_calss_case_of)?!暗燃塀SU”是Z03、“標準名稱”是T公司個人計算機、“備注”是$SYNONYM、“高等級”是Z02并且“參考等級”是T04?!皩胩匦浴敝甘緸榭?不存在)。
即使由常規(guī)數(shù)據(jù)庫管理系統(tǒng)基于ISO 13584標準來讀取圖13的示的Part21文件中的等級信息,等級Z03也被識別為具有等級T04作為參考等級的常規(guī)CaseOf等級。另外,在屬性“備注”中所寫入的“$SYNONYM”除了用戶可以讀取的(人類可讀)字符串以外不具有其它的信息。
在所述實施例中,預先確定的特定字符串“$SYNONYM”被寫入到“備注”中,“備注”是CaseOf實體的屬性。因此,當信息根據(jù)本實施例由分級數(shù)據(jù)庫管理系統(tǒng)100所讀取時,所述字符串的等級被識別為同義等級,而其參考等級被識別為所述同義等級的源等級,并且所述等級被存儲在目錄信息存儲部分19中,這樣所述等級可以在分級數(shù)據(jù)庫管理系統(tǒng)100中作為同義等級而被處理。即,在備注欄中的“$SYNONYM”被識別為標識信息,所述標識信息從其它等級中標識所述同義等級。
另外,由于通常通過使用CaseOf實體的屬性中的一個來添加指示所述同義等級的信息,因此,可以保證常規(guī)Part21文件的兼容性。
如上所述,在本實施例中,通過使用與分級數(shù)據(jù)庫的分類系統(tǒng)不同的分類系統(tǒng)中的等級以及導入特性的實體來寫入所述同義等級,所述分級數(shù)據(jù)庫形成簡單的繼承結(jié)構(gòu),其中子等級只包括一個高等級,并且等級編輯處理部分16可以作為多重繼承關(guān)系來處理所述結(jié)構(gòu),其中子等級包括基于所述分級數(shù)據(jù)庫的多個高等級。
(第四實施例)本實施例涉及通過不同于第三實施例的技術(shù)來寫入同義等級的實施例。
在所述實施例中,作為常規(guī)等級而不是CaseOf等級來寫入所述同義等級。另外,通過向?qū)傩浴皞渥ⅰ敝性黾?)指示同義等級的信息以及2)標識源等級的信息來寫入同義等級。
圖14是有選擇地顯示這樣的部分的圖,在所述部分中,等級信息根據(jù)本實施例被寫入到Part21文件中。由參考數(shù)字141、142和143所表示的行分別對應于由第三實施例的圖13中的參考數(shù)字131、132和133所指示的描述。
即,關(guān)于等級“Z03T公司個人計算機”的信息被寫在從#1019到#1018的行中,由參考數(shù)字142表示。關(guān)于等級“Z04X公司個人計算機”的信息被寫在從#1012到#1011的行中,由參考數(shù)字143表示。
以由參考數(shù)字142所表示的行#1020為例,等級類型是基于實體名稱的常規(guī)等級(Component_class),“等級BSU”是Z03,“標準名稱”是T公司個人計算機,“備注”是$SYNONYM-140/T_Company∥.T04-001,“高等級”是Z02,并且“導入特性”為空(不存在)。類似于圖13所示的例子,在“備注”中的“$SYNONYM-140/T_Company∥.T04-001”不具有除了字符串以外的含義,即使這是通過常規(guī)數(shù)據(jù)庫管理系統(tǒng)所讀取的。
相反地,在根據(jù)本實施例的分級數(shù)據(jù)庫管理系統(tǒng)中,例如,等級信息的屬性備注中的前八個字符被寫作與$SYNONYM相關(guān)的常規(guī)等級,所述目錄信息處理部分15確定所述等級為同義等級,識別從第九個連字符標記的字符串作為同義等級的源等級的標識,并且將所述等級存儲在目錄信息存儲部分19中。因此,所述等級可以在分級數(shù)據(jù)庫管理系統(tǒng)100中作為同義等級而被處理。
另外,由于通常增加通過使用CaseOf實體的屬性中的一個來標識同義等級的信息,因此,作為常規(guī)Part21文件可以保證兼容性。
如上所述,在本實施例中,通過使用與分級數(shù)據(jù)庫的分類系統(tǒng)不同的分類系統(tǒng)的等級以及導入特性的實體來寫入同義等級,所述分級數(shù)據(jù)庫形成簡單的繼承結(jié)構(gòu),其中子等級只包括一個高等級,并且等級編輯處理部分16可以作為多重繼承關(guān)系來處理所述結(jié)構(gòu),其中子等級包括基于分級數(shù)據(jù)庫的多個高等級。
例如,在輸入/輸出使用ISO 10303-21中所定義的文件(所謂的“STEP文件”)的情況下,通過使用用于從ISO 13584-24中所定義的任何其它分類系統(tǒng)中導入等級或特性的結(jié)構(gòu),即“CASE OF”(item_calss_case_of,component_class_case_of,material_class_case_of及其它)實體,具有同義等級代碼的等級被寫入。另外,CASE_OF所附帶的評論和注釋被使用。因此,所述描述實際上是同義等級的事實被清楚地寫下來,并且可以支持與ISO 13584標準的兼容性。另外,可以在輸入/輸出文件中保持簡單的繼承,其中由ISO 13584標準所要求的等級只有一個高等級。此外,當數(shù)據(jù)被讀取一次之后,實質(zhì)上使得能夠進行多重繼承或多重分類。
(第五實施例)所述實施例涉及使用除了Part21文件格式以外的文件格式來描述同義等級的實施例。
在ISO 13584標準中,通常以Part21文件的形式來發(fā)送/接收目錄信息,但是,還有例如表類型的目錄描述方法,所述方法使用除了Part21文件之外的XML格式(Simplib)、等級查詢語言(CQL)或CSV。所述描述格式可以同樣地簡化實體和屬性,以及將其寫入Part21文件中,并且因此,與根據(jù)第三實施例或第四實施例的Part21文件中的處理相同的處理可以被實現(xiàn)。
圖15到17是示出根據(jù)所述實施例的同義等級的描述例子的圖。
圖15是示出使用CSV等的表類型的目錄描述模式的例子的圖。如圖15所示,指示等級信息的實體的屬性被確定為條目,一個等級的信息由CSV文件的一行所表示。在圖15的情況下,實體名稱被寫在“等級類型”中。指示同義等級的特定的字符串,例如SYNONYM_COMPONENT_CLASS,被寫在“等級類型”中。因此,分級數(shù)據(jù)庫系統(tǒng)100可以處理不同于任何其它常規(guī)等級的同義等級。另外,盡管CaseOf等級的參考等級通常被寫在條目“參考目標等級”中,但是,同義等級的源等級可以使用“等級類型”而被寫入。
同樣地,可以通過將同義信息寫到另外的條目中,例如寫到上面所提到的“備注”中,從而實現(xiàn)所述描述方法。
圖16是示出以等級查詢語言(CQL)來執(zhí)行等級定義的例子的圖。在圖16中,執(zhí)行常規(guī)等級定義的例子被示出,并且“備注”屬性包括同義信息(同義等級的指示,以及源等級的信息)。
圖17是示出以等級查詢語言(CQL)來執(zhí)行等級定義的另一個例子的圖。在圖17中,執(zhí)行CaseOf等級定義的例子被示出,“備注”屬性包括同義信息(同義等級的指示),并且is_case_of屬性包括源等級信息。
如上所述,根據(jù)本實施例,在同義等級沒有實例的情況下,當指示同義等級的標識信息所寫入的文件被讀取時,等級編輯處理部分16可以基于所述標識信息來檢測同義等級。
例如,通過給出作為參考目標的等級的額外屬性或者額外信息,例如使用注解的行、備注等的特定的注釋,同義等級的指示可以被表示。因此,以等級可以區(qū)別于常規(guī)等級的這種方式,通過將所述等級輸入到數(shù)據(jù)庫中/從數(shù)據(jù)庫中輸出所述等級,同義等級的指示可以被檢測。
(第六實施例)所述實施例是關(guān)于使用EXPRESS的同義等級的描述的實施例。
圖18是示出使用EXPRESS的同義等級的描述的例子的圖,其中ISO13584標準中所定義的實體被擴展。另外,圖19是示出包括相關(guān)實體的EXPRESS-G的描述例子的圖。在圖19所示的例子中,同義等級(分別是synonym_item_class 189、synonym_component_class 190、synonym_material_class 191以及synonym_feature_class 192)被擴展,并且被定義為CaseOf等級實體(分別是item_class_case_of 185、component_class_case_of 186、material_class_case_of 187和feature_class_case_of 188)的低階實體,所述CaseOf等級實體被定義為常規(guī)等級實體(分別是item_class 181、component_class 182、material_class183和feature_class 184)的低階實體。
圖20顯示了一個例子,其中通過使用圖19中所描述的擴展實體來將信息寫入到Part21文件中。參考數(shù)字201表示等級“Z02個人計算機購買部門”的定義信息的描述;參考數(shù)字202表示等級“Z03T公司個人計算機”的定義信息的描述;以及參考數(shù)字203表示等級“Z04X公司個人計算機”的定義信息的描述。
如圖19或20所示,作為CaseOf等級的低階實體,每個實體代表一個同義等級,所述實體被擴展而不用增加屬性。即,同義等級被定義為常規(guī)等級的子等級。因此,可以將信息發(fā)送給遵循ISO 13584標準的常規(guī)數(shù)據(jù)庫管理系統(tǒng),僅僅通過將同義名稱轉(zhuǎn)換為高級實體,所述系統(tǒng)就不用解釋所述同義等級。
另外,在所述例子中,盡管實體被擴展為CaseOf等級的低階實體,但是,還可以使用任何其它EXPRESS擴展。例如,所述實體可以被直接定義為常規(guī)等級的低階實體。
如上所述,根據(jù)所述實施例,當同義等級沒有實例并且在分級數(shù)據(jù)庫中作為分級數(shù)據(jù)庫的分類系統(tǒng)中所定義的實體的子等級來定義同義等級時,等級編輯處理部分16可以基于所述子等級來檢測同義等級的指示。
(第七實施例)所述實施例涉及其中將同義信息給到其它文件的實施例。
圖21到24是說明根據(jù)所述實施例的同義信息的描述的圖。
圖21和22示出了第一描述例子,并且圖23和24示出了第二描述例子。
圖21和22組成一對。圖21示出了Part21文件的例子,其中同義等級作為通常等級,即常規(guī)等級,而被寫入。參考數(shù)字211表示具有等級代碼Z02的等級的定義信息;參考數(shù)字212表示具有等級代碼Z03的等級的定義信息;以及參考數(shù)字213表示具有等級代碼Z04的等級的定義信息。圖22是示出同義信息文件的例子的圖,其中,描述了這樣的信息,所述信息將被用于作為同義等級來識別圖21中作為常規(guī)等級所定義的同義等級。作為同義等級的等級(圖22中等級Z03和Z04)的標識(等級BSU)和作為源等級的等級(圖22中的等級T04和X03)的標識(等級BSU)被寫入到圖22所示的同義信息文件中。在將圖21中所示的Part21文件讀取到分級數(shù)據(jù)庫管理系統(tǒng)100中的時候,當目錄輸入/輸出處理部分14將圖22中所描述的同義信息文件作為輔助文件與Part21文件一起來讀取時,或者在讀取Part21文件之前/之后讀取同義信息文件時,分級數(shù)據(jù)庫管理系統(tǒng)100將具有等級代碼Z03和Z04的等級注冊為同義等級。
圖23和24組成一對。圖23是示出Part21文件的例子的圖,其中同義等級作為常規(guī)CaseOf等級而被寫入。圖24是示出同義信息文件的例子的圖,其中寫入了這樣的信息,所述信息將被用于作為同義等級來識別作為常規(guī)CaseOf等級所定義的同義等級。作為同義等級的等級(圖24中等級Z03和Z04)的等級標識(等級BSU)被寫入到圖24中所描述的同義信息文件中。在將圖23中所示的Part21文件讀取到分級數(shù)據(jù)庫管理系統(tǒng)100中的時候,當目錄輸入/輸出處理部分14將圖24中的同義信息文件作為輔助文件與Part21文件一起來讀取時,或在讀取Part21文件之前/之后讀取同義信息文件時,分級數(shù)據(jù)庫管理系統(tǒng)100將等級Z03和Z04注冊為同義等級。
因此,通過在不同于Part21文件的文件中給出同義等級信息,基于ISO13584標準的常規(guī)數(shù)據(jù)庫管理系統(tǒng)可以處理不包括同義信息的Part21文件。
如上所述,根據(jù)所述實施例,當同義等級沒有實例,并且通過使用根據(jù)分級數(shù)據(jù)庫的第一分類系統(tǒng)的第一文件或數(shù)據(jù)庫、根據(jù)與第一分類系統(tǒng)不同的第二分類系統(tǒng)的第二文件或數(shù)據(jù)庫、以及第一分類系統(tǒng)和第二分類系統(tǒng)的同義參考信息所寫入的第三文件或數(shù)據(jù)庫來寫入所述同義等級時,等級編輯處理部分16可以基于所述第三文件或數(shù)據(jù)庫中的同義參考信息來檢測同義等級的指示。
(第八實施例)所述實施例涉及顯示同義等級的實施例。
圖25是示出根據(jù)所述實施例的同義等級的顯示例子的圖。所述顯示例子包括等級樹顯示部分251、等級信息顯示區(qū)域252和特性列表顯示區(qū)域253。
圖26是示出通過等級編輯處理部分16的同義等級顯示操作的流程圖的圖。
如圖25所示,當用戶通過操作輸入部分12,例如通過在等級樹顯示部分251中點擊鼠標(步驟261),而選擇等級時,等級編輯處理部分16判斷所述等級是常規(guī)等級還是同義等級(步驟S262)。在常規(guī)等級的情況下,等級編輯處理部分16顯示等級信息或所選等級的特性列表(步驟S268)。如果所選等級是同義等級,則等級編輯處理部分16將所選等級添加到參考等級歷史列表中(步驟S263)。然后,通過例如由等級編輯處理部分16來對目錄信息存儲部分19進行參考,從而指定在參考等級歷史列表中所寫入的等級的參考目標等級(步驟S264)。另外,等級編輯處理部分16判斷所述參考目標等級是否是同義等級(步驟S265)。如果其不是同義等級,則參考等級歷史列表中所包括的等級和所述參考目標等級被選擇(步驟S269),這些所選等級的信息被顯示,并且所選等級的特性列表在特性列表顯示部分(步驟S268)中被顯示。
如果在步驟S265中參考目標等級被確定為同義等級,則等級編輯處理部分16判斷所述參考目標等級是否已經(jīng)被包含在參考等級歷史列表中(步驟S266)。如果所述參考目標等級未被包含在參考等級歷史列表中,則所述控制返回到將參考目標等級添加到參考等級歷史列表(步驟S263)的處理。如果所述參考目標等級被包含在參考等級歷史列表中,則等級編輯處理部分16選擇參考等級歷史列表中所包含的所有等級,并且顯示錯誤消息,指示所述參考形成了環(huán)(步驟S267)。
通過還選擇源等級并且以所述方式顯示等級信息或源等級的特性列表,所述同義等級用作書簽,并且用戶可以容易地訪問所述源等級。
在圖25所示的例子中,當“Z03T公司個人計算機”被選擇時,“T04個人計算機”同時也被選擇,并且通過等級編輯處理部分16,“T04個人計算機”的等級信息在等級信息顯示區(qū)域252中被顯示,并且T04的特性列表在特性列表顯示區(qū)域253中被顯示。除了同義等級Z03被選擇以外,這與選擇T04的屏幕是相同的。
另外,在等級顯示部分251中從同義等級到源等級的參考采用圖9所示的這種結(jié)構(gòu)的情況下,當“Z03個人計算機”被選擇時,等級編輯處理部分16顯示等級信息和等級Z03的特性列表。另一個階段可能被提供,這樣當在等級Z03下面實際所顯示的“T04T公司個人計算機”(斜體)被選擇時,等級編輯處理部分16可以顯示等級信息和源等級“T04T公司個人計算機”的特性列表,所述源等級是實體。
如上所述,根據(jù)所述實施例,當用戶通過使用輸入部分12選擇了屏幕上所顯示的同義等級時,同時等級編輯處理部分16檢測到所述同義等級的選擇,這樣同義等級所參考的常規(guī)等級可以被讀取和顯示在屏幕上。
(第九實施例)所述實施例涉及搜索查詢的自動轉(zhuǎn)換的實施例。
圖27是說明所述實施例的自動轉(zhuǎn)換功能的圖。
在所述實施例中,同義等級不具有實例數(shù)據(jù)。即使同義等級具有所述數(shù)據(jù),所述數(shù)據(jù)也僅是存在于源等級中的實例數(shù)據(jù)的補充信息,并且其沒有任何意義。
假設(shè)如圖27所示的那樣來形成等級樹。即,假設(shè)等級“Z03T公司個人計算機”是等級“T04個人計算機”的同義等級。另外,假設(shè)作為實例數(shù)據(jù)集合的內(nèi)容表Table01存在于源等級“T04個人計算機”的子等級“T05桌面PC”中,并且內(nèi)容表Table02存在于子等級“T06筆記本PC”中。
例如,假設(shè)下面的(1)內(nèi)容搜索查詢是向T04所請求的,T04是常規(guī)等級。
從T04*中選擇PRP001、PRP003,其中PRP006=512;...(1)響應所述搜索查詢(1),等級編輯處理部分16作為實例數(shù)據(jù)的特性來顯示產(chǎn)品名稱和產(chǎn)品代碼,所述數(shù)據(jù)的存儲是存在于等級T04和后續(xù)等級(在所述例子中是T04、T05和T06)中的512個實例數(shù)據(jù)。即,Table01中的Equium 01和Equium 03以及Table02中的Dyna 001的實例數(shù)據(jù)作為結(jié)果而被顯示。
即使就具有等級代碼Z03的同義等級來執(zhí)行實例數(shù)據(jù)的顯示,等級編輯處理部分16也還是輸出結(jié)果,所述結(jié)果通過就具有等級代碼T04的源等級而不是存在于Z03和后續(xù)等級中的實例數(shù)據(jù)來執(zhí)行顯示所獲得的。即,響應下面的搜索查詢(2),等級編輯處理部分16從圖5所示的寫入信息中讀出具有等級代碼Z03的等級是同義等級,并且其源等級具有等級代碼T04,并且所述等級編輯處理部分16還執(zhí)行所述搜索查詢(1),其中具有等級代碼Z03的等級被轉(zhuǎn)換為具有等級代碼Z04的等級。
從Z03*中選擇PRP001、PRP003,其中PRP006=512;...(2)盡管上述例子對應于作為實例數(shù)據(jù)的搜索目標而選擇同義等級時的處理,但是,當就同義等級而產(chǎn)生其它處理請求時,就所述同義等級的源等級來同樣地執(zhí)行處理。
如上所述,根據(jù)本實施例,當?shù)燃壘庉嬏幚聿糠?6檢測到使用輸入部分12的操作的目標或輸出處理的目標是同義等級時,同義等級所參考的常規(guī)等級的處理被執(zhí)行。因此,使得同義等級所參考的常規(guī)等級的處理容易。
在例如選擇實例數(shù)據(jù)的拷貝或搜索目標的操作中,當在GUI中直接選擇目標時,可以使用所述實施例??蛇x地,當使用代碼或符號在寫入處理請求到應用程序接口(APl)的操作中寫入目標時,可以使用所述實施例。
(第十實施例)所述實施例涉及示出關(guān)于同義等級的具體處理的實施例。
圖28是示出同義等級和源等級之間關(guān)系的圖。
確定等級2是同義等級。等級2的源等級是等級11。由于等級1、等級2和等級3具有高級/子級的分層關(guān)系,因此,高等級的特性被繼承。另外,盡管等級11是同義等級2的源等級,但是,其是常規(guī)等級。等級11具有作為子等級的等級12。
所述同義等級和源等級獨立地形成了分層,特性的導入是不允許的,并且所述兩個類型的等級相互不干擾。然而,關(guān)于同義等級的處理作為關(guān)于源等級的處理而被執(zhí)行。另外,同義等級不具有指示常規(guī)產(chǎn)品信息等的實例數(shù)據(jù)。即使同義等級具有所述數(shù)據(jù),所述數(shù)據(jù)也僅僅是源等級的實例數(shù)據(jù)的補充信息。
應當注意到,當?shù)燃壘庉嬏幚聿糠?6檢測到在GUI中請求所述導入的操作或者輸入/輸出文件中的描述時,通過顯示指示所述繼承的禁止等的消息,從而將同義等級和常規(guī)等級之間的導入的禁止或特性的繼承等通知給用戶。當然,等級編輯處理部分16不執(zhí)行包括所述繼承等的數(shù)據(jù)處理。
如上所述,由于同義等級采用了這樣的結(jié)構(gòu),即,其僅代表對源等級的參考,因此,與通過使用兩個目錄來準備等同的等級的情況不同,實例數(shù)據(jù)的交疊分配可以被避免。另外,在進行參考的CaseOf等級和所參考的參考等級之間的關(guān)系中,盡管所述等級可以分別產(chǎn)生實例數(shù)據(jù),但是,例如,如果在參考等級里所定義的導入特性中有變化,則有這樣的問題,即CaseOf等級中的反映是不容易的。然而,所述問題具有這樣的優(yōu)點,即,通過在進行參考的同義等級中禁止實例數(shù)據(jù)的產(chǎn)生以及特性的導入,不需要考慮所參考的等級的特性中的改變。
盡管描述了在根據(jù)本發(fā)明的分級數(shù)據(jù)庫管理系統(tǒng)100中注冊同義等級的各種方法,但是,為了提供所述優(yōu)點,就注冊中的同義等級而言,可以忽略或拒絕導入特性和通常實例數(shù)據(jù)的注冊。
如上所述,在所述實施例中,基于特性的導入或特性的部分繼承的從一個目錄系統(tǒng)到另一個目錄系統(tǒng)的參考關(guān)系在所述兩個目錄系統(tǒng)中被保持,并且在每個目錄中獨立執(zhí)行特性的繼承。例如,假設(shè)有目錄1和目錄2,并且有多個待被繼承的特性集合。另外確定通過使用所述特性集合中的一個來確定等級間的父子(高級-子級)關(guān)系,即,構(gòu)成屬于所述目錄的等級的圖形結(jié)構(gòu)被確定。在所述情況下,用于確定所述父子關(guān)系所需的特性被稱作目錄的分類特性。從目錄1所輸入的特性Pl不影響目錄2的目錄結(jié)構(gòu),除非特性P1被引入到目錄2的分類特性中。在等級中,將待繼承的特性分為多個子組并且分別繼承所述特性的模式已經(jīng)在日本專利申請2002-339929中作為“多個典型特性的繼承”而被詳細地描述了。所述實施例將所述“多個典型特性的繼承”應用到不同目錄之間的等級的參考關(guān)系中。在所述情況下,提供了這樣的技術(shù)和結(jié)構(gòu),其在多個目錄中唯一地構(gòu)成等級存儲系統(tǒng),同時實現(xiàn)了特性的繼承。
如上所述,根據(jù)本實施例,當常規(guī)等級具有第一特性并且同義等級具有第二特性時,從第一高等級到第一子等級所繼承的第一繼承特性在包含常規(guī)等級的第一分類系統(tǒng)中被設(shè)置,同時,所述第一分類系統(tǒng)可以被設(shè)置為所述第一子等級,這樣同義等級的第二特性不被繼承。另外,從第二高等級到第二子等級所繼承的第二繼承特性在包含同義等級的第二分類系統(tǒng)中被設(shè)置,同時,所述第二分類系統(tǒng)可以被設(shè)置為所述第二子等級,這樣所述常規(guī)等級的第一特性不被繼承。
(第十一實施例)所述實施例涉及使用內(nèi)容視圖表的實施例。
圖29是示出等級所具有的各種信息的圖。
等級具有作為實例數(shù)據(jù)以及特性的集合的內(nèi)容表。除此之外,等級具有典型特性的集合、顯示特性的集合和搜索或顯示實例數(shù)據(jù)的條件,例如顯示條件(顯示順序等)、查詢條件或安全條件。此后,用于搜索或顯示實例數(shù)據(jù)的所述條件將被稱作等級所具有的內(nèi)容表視圖。應當注意到,所述內(nèi)容表視圖是根據(jù)類似于分級結(jié)構(gòu)的特性而從高等級向子等級所繼承的。
典型特性是特別引起用戶注意的特性。所述典型特性例如是在搜索時刻需要或建議輸入條件的特性,或者是在注冊實例數(shù)據(jù)時需要或建議輸入的特性,但是所述特性不同于唯一標識實例數(shù)據(jù)的關(guān)鍵特性。如日本專利申請2002-339929中所描述的那樣,所述典型特性可能與任何其它特性不一樣地被顯示。例如,所述特性可以通過給予其特性名稱的標記而被顯示。
所述顯示特性是指從組成內(nèi)容表的特性集合中顯示給用戶的特性。所述顯示條件是指例如顯示特性中的顯示順序。所述查詢條件是指縮小實例數(shù)據(jù)是否被顯示在作為內(nèi)容表中的元素的實例數(shù)據(jù)中所需的條件。另外,所述安全條件根據(jù)每個用戶或組而限制上述各種條件。
例如,假設(shè)典型特性的集合是PRP001、PRP002和PRP003,顯示特性的集合是PRP001、PRP002和PRP008,查詢條件是PRP006>=512,并且在圖27所示的Table01中,安全條件被應用到所有成員中。在所述情況下,所述內(nèi)容表視圖相互合并,并且由內(nèi)容表視圖設(shè)置處理部分17將所述內(nèi)容表顯示給所有用戶。圖31是示出所述內(nèi)容表視圖的顯示例子的圖。在圖31的例子中,由于將優(yōu)選偏好給予了顯示特性上的典型特性,因此,包含于典型特性集合中但不包含于顯示特性集合的PRP003也被顯示,但是,優(yōu)選偏好可以被給予所述顯示特性。
可以就一個等級由內(nèi)容表視圖設(shè)置處理部分17來產(chǎn)生所述多個內(nèi)容表視圖,并且任何內(nèi)容表視圖都可以相互合并,且與等級相關(guān)聯(lián)。
圖32是示出GUI的例子的圖,所述GUI被用于注冊內(nèi)容表視圖。圖33是示出設(shè)置文件的例子的圖,所述設(shè)置文件被用于注冊內(nèi)容表視圖??梢杂蓛?nèi)容表視圖設(shè)置處理部分17從如圖32所示的GUI中注冊內(nèi)容表視圖,并且可以由內(nèi)容表視圖設(shè)置處理部分17使用如圖33所示的設(shè)置文件來注冊內(nèi)容表視圖。圖33所示的所述設(shè)置文件也可以處理多種類型的內(nèi)容表視圖的合并。
圖32示出了GUI的例子,所述GUI通過合并顯示特性的集合、安全條件和表內(nèi)容來產(chǎn)生內(nèi)容表視圖。當用戶在主屏幕321的等級樹顯示部分323中選擇等級并且選擇內(nèi)容/視圖產(chǎn)生(Content/view creation)按鈕324時,內(nèi)容表視圖設(shè)置處理部分17顯示屏幕322,所述屏幕322被用于就所選等級來設(shè)置內(nèi)容表視圖。在其中設(shè)置內(nèi)容表視圖的屏幕322中,通過內(nèi)容表視圖設(shè)置處理部分17,在下拉菜單325中顯示存在于所選等級中的內(nèi)容表的列表。用戶通過選擇一個內(nèi)容表來確定將被合并的內(nèi)容表。安全條件通過使用單選(radio)按鈕326a和326b而被設(shè)置,并且檢驗框被選擇,由此確定顯示特性的集合。另外,內(nèi)容表視圖的名稱被輸入到文本框328中,并且執(zhí)行按鈕329被選擇,由此完成對內(nèi)容表視圖的設(shè)置。
通過選擇檢驗框330,內(nèi)容表視圖設(shè)置處理部分17將所述設(shè)置數(shù)據(jù)設(shè)置為默認內(nèi)容表視圖,并且即使所述數(shù)據(jù)與等級不相關(guān),也使用所述數(shù)據(jù)來顯示內(nèi)容表。
在圖33所示的典型設(shè)置文件中,執(zhí)行內(nèi)容表視圖的設(shè)置,其中典型特性的集合、特性的顯示條件(顯示順序)和查詢條件被合并。在所述文件中,特性的標識和搜索條件被寫作一行,所有寫入的特性是典型特性的集合,并且寫入的順序是特性的顯示順序。當根據(jù)所述文件中所設(shè)置的內(nèi)容表視圖集合來顯示圖27中所顯示的Table01時,顯示內(nèi)容如圖31中所示。
圖30示出了GUI的例子,所述GUI被用于將圖32的內(nèi)容表視圖集合與圖33的內(nèi)容表視圖集合相關(guān)聯(lián),其中,所述顯示特性的集合、所述安全條件和所述表內(nèi)容被合并在所述圖32的內(nèi)容表視圖集合中,所述典型特性的集合、所述特性的顯示條件和所述查詢條件被合并在圖33中的內(nèi)容表視圖集合中。在圖30的相關(guān)視圖框302中選擇圖32中的內(nèi)容表視圖集合,并且在圖30的相關(guān)搜索視圖框303中選擇圖33中的內(nèi)容表視圖集合。
在由內(nèi)容表視圖設(shè)置處理部分17選擇了等級之后,例如從等級樹顯示部分323中調(diào)用圖30所示的屏幕。在這種情況下,所選等級被自動顯示在等級名稱框301中。另外,在框302和303的下拉菜單中顯示了所述等級中所定義的內(nèi)容表視圖的集合,并且允許用戶選擇組合,由此將相應的內(nèi)容表視圖相關(guān)起來。另外,通過選擇按鈕304至406來執(zhí)行刪除每個等級或內(nèi)容表視圖的命令、相關(guān)的確定和相關(guān)取消處理。
如上所述,內(nèi)容表視圖設(shè)置處理部分17可以設(shè)置用于同義等級或常規(guī)等級的處理條件,將所述設(shè)置條件與同義等級或常規(guī)等級相關(guān)聯(lián),并且將其存儲在相關(guān)信息存儲部分22中,以及根據(jù)所存儲的處理條件來執(zhí)行例如顯示同義等級或常規(guī)等級的處理。即,通過使用GUI來設(shè)置同義等級并且以這樣的方式來將所述等級輸入/輸出到數(shù)據(jù)庫中,同義等級的指示可以被檢測到,其中在所述方式中,同義等級可以與常規(guī)等級相區(qū)別。
例如,用于在公司中選擇標準部件和推薦部件的條件或任何其它顯示條件可以被設(shè)置在GUI或文件中。
(第十二實施例)所述實施例涉及設(shè)置同義等級的具體技術(shù)的實施例。
圖34是示出屏幕的顯示例子的圖,所述屏幕用于根據(jù)所述實施例來具體設(shè)置同義等級。
當在等級樹顯示部分341中選擇其中產(chǎn)生同義等級的等級Z02并且選擇同義等級產(chǎn)生按鈕343時,同義等級設(shè)置部分342被顯示。待被產(chǎn)生的同義等級的BSU被輸入到文本框344中,其中同義等級BSU被輸入。另外,同樣的名稱被輸入到同義等級名稱所輸入的文本框345中。當在等級樹顯示部分341中選擇了作為同義等級所參考的具有等級代碼T04的等級時,源等級在文本框346中被自動顯示,用于同義等級設(shè)置部分342中的源等級。
當用戶選擇了按鈕348時,具有等級代碼Z03的等級被設(shè)置為同義等級。由于通常情況下,唯一標識等級的BSU在其字符串中不具有意義,因此,所述同義等級BSU可以自動被輸入到系統(tǒng)中。應當注意到,通過按鈕347和349自動地執(zhí)行等級或內(nèi)容表視圖的刪除處理及相關(guān)取消處理。
如上所述,根據(jù)本實施例,在同義等級不具有實例的情況下,當由輸入部分12輸入設(shè)置同義等級所需的指示信息時,在同義等級和常規(guī)等級之間進行區(qū)分的標識信息可以與指示信息所指示的等級相關(guān)聯(lián)。
例如,當選擇常規(guī)等級作為源等級時,可以在GUI中作為同義等級的默認名稱來顯示常規(guī)等級的每種語言中的推薦名稱。
(第十三實施例)所述實施例涉及具體同義設(shè)置技術(shù)的另一個實施例。
圖35是示出根據(jù)本實施例的同義設(shè)置部分351的例子的圖。任何其它所顯示的部分與圖34相同,因此排除了所述部分。即,在所述實施例中,如圖34,顯示了等級樹顯示部分341和同義設(shè)置部分351。圖35示出這樣的狀態(tài),其中通過選擇同義等級產(chǎn)生按鈕343而執(zhí)行自動顯示。如圖35所示,同義等級名稱“個人計算機”可以預先被顯示在用于同義等級名稱的文本框353中,以便于同義等級名稱的輸入。文本框352到354和按鈕355到357對應于圖34中的文本框344到346和按鈕347到349。
另外,當源等級是同義等級時,所述源等級的名稱預先被顯示在用于同義等級名稱的文本框353中,以便于同義等級名稱的輸入。
如上所述,根據(jù)本實施例,當由輸入部分12指定同義等級所參考的常規(guī)等級時,所指定的常規(guī)等級的特性可以作為所述同義等級的特性而被顯示。
(第十四實施例)所述實施例涉及顯示同義等級的另一個實施例。
圖36是示出根據(jù)本發(fā)明的顯示屏幕的例子的圖。
確定同義等級“Y01PC”被定義,所述同義等級“Y01PC”具有同義等級Z03作為源等級。當具有等級代碼Y01的同義等級在等級樹顯示部分361中被選擇時,作為所選等級的源等級的“Z03T公司個人計算機”的信息被顯示在等級信息顯示區(qū)域362以及特性列表顯示區(qū)域363中。然而,具有等級代碼Z03的等級是同義等級,“T04個人計算機”的等級信息和特性列表被顯示,“T04個人計算機”是具有等級代碼Z03的等級的源等級。
如上所述,根據(jù)本實施例,等級編輯處理部分16可以通過執(zhí)行一次或多次地對由同義等級所參考的等級進行檢索的處理,而獲取常規(guī)等級來作為同義等級的源等級,并且執(zhí)行對常規(guī)等級進行顯示的處理,其中與任何其它等級不同的同義等級參考所述常規(guī)等級。
(第十五實施例)本實施例涉及使用被稱為MY FAVORITES等級的虛擬等級的實施例。
圖37是示出根據(jù)本發(fā)明的屏幕顯示的例子的圖。在等級樹顯示部分371中顯示了用戶個人設(shè)置的等級,即具有源等級“Z04T公司個人計算機”的“PC”和具有源等級“T13數(shù)字相機”的“數(shù)字相機”象虛擬等級的子等級一樣,所述虛擬等級是等級樹中MY FAVORITES等級。由于沒有將MY FAVORITES等級存儲為目錄信息,因此,所述等級不需要等級標識(等級BSU),所述標識是用于基于ISO 13584標準的等級所必需的。另外,所述等級不必構(gòu)成分級(其可以構(gòu)成分級)。MY FAVORITES等級的設(shè)置可以被保存在客戶端或服務器上。
圖38是示出MY FAVORITES設(shè)置文件的例子的圖。圖38示出這樣的例子,其中沒有特別地將等級分級給予MY FAVORITES等級。等級標識之后的“JA”是語言規(guī)范(所述例子中是日語),并且可以就每種語言中具有名稱的等級,以每種語言來給出MY FAVORITES名稱。
另外,響應來自于用戶的請求,等級編輯處理部分16將MYFAVORITES等級轉(zhuǎn)換為同義等級。同時,由于MY FAVORITES等級不需要等級BSU,同義等級所需的等級BSU可以自動被加入到系統(tǒng)中,或者可以敦促用戶設(shè)置等級BSU。
即,在本實施例中,等級編輯處理部分16顯示了示出MYFAVORITES等級的圖,所述圖用于根據(jù)用戶或組來產(chǎn)生同義等級,所述等級編輯處理部分16顯示MY FAVORITES等級為分級數(shù)據(jù)庫的等級中的一個,并且存儲MY FAVORITES等級和其它任何等級之間的繼承關(guān)系。
如上所述,本實施例基于現(xiàn)有等級根據(jù)每個用戶來產(chǎn)生分類,并且定制視圖(表示)??梢哉f,為每個用戶所定制的等級(其此后將被稱作MY FAVORITES等級)是用于用戶自己的分類。因此,所述MYFAVORITES等級不同于分類和表示方法中的參考目標標準等級(常規(guī)等級和同義等級)。一般來說,關(guān)于MY FAVORITES等級的信息不必與其它用戶共享。因此,MY FAVORITES等級不需要具有用于等級的標準代碼或在給定團體中共享的特性。然而,用作等級標記的目標被安排在GUI中所顯示的等級樹上,所述GUI根據(jù)用戶的方便來顯示等級系統(tǒng)。另外,在MY FAVORITES等級中預先設(shè)置通常用于搜索的特性或搜索值。因此,清晰且簡單的分類可以被提供給用戶。
當然,通過使用由所述MY FAVORITES等級所參考的常規(guī)等級的信息,MY FAVORITES等級,即個人等級,可以被改變?yōu)橥x等級??蛇x地,當MY FAVORITES等級參考同義等級時,通過使用MY FAVORITES等級所參考的常規(guī)等級的信息,MY FAVORITES等級可以被改變?yōu)橥x等級??蛇x地,如果通常用于搜索的特性或搜索值與屬于給定團體或組織的用戶共同存在,那么,當然可以在同義等級中作為標準視圖來設(shè)置所述特性或搜索值。
例如,可以考慮下面的用途。
圖標、按鈕、開關(guān)、標記等在屏幕上作為用于每個用戶或組的GUI元素而被準備,并且為每個用戶單獨地產(chǎn)生和顯示MY FAVORITES目標。然后,關(guān)于所述MY FAVORITES等級的信息可以被存儲和重新使用。另外,所述存儲的數(shù)據(jù)被插入到分類樹中并在分類樹上被顯示,就好像它實際上是分類的等級一樣。當用戶再次使用所述系統(tǒng)時,自動或半自動地讀取及顯示所述MY FAVORITES等級。另外,響應來自于用戶的命令,關(guān)于MY FAVORITES等級的信息被輸出到文件中,并被轉(zhuǎn)換為同義等級。然后,不完全的信息預先被嵌入,并且用戶覆蓋并輸入所述信息的GUI被準備。
本發(fā)明不局限于前面的實施例。盡管已經(jīng)針對包含遵循基于PLIB標準的數(shù)據(jù)結(jié)構(gòu)的分類系統(tǒng)的目錄信息的例子而給出了描述,但是,所述數(shù)據(jù)結(jié)構(gòu)可以是部分地或完全地基于PLIB標準的。
本發(fā)明不局限于前面的實施例本身,并且組成元素可以被修改并被體現(xiàn)在實施階段,而在不脫離本發(fā)明的范圍。另外,通過前面實施例中所公開的多個組成元素的適當合并可以形成各種發(fā)明。例如,某些組成元素可以從所述實施例中所公開的組成元素中被刪除。另外,不同實施例中的組成元素可以適當?shù)叵嗷ズ喜ⅰ?br> 如上所述,本發(fā)明對于管理所謂的分級數(shù)據(jù)庫的分級數(shù)據(jù)庫管理系統(tǒng)、分級數(shù)據(jù)庫管理方法和分級數(shù)據(jù)庫管理程序的技術(shù)領(lǐng)域是有效的。
另外,根據(jù)本發(fā)明,可以使得分級數(shù)據(jù)庫的不同等級之間的管理容易。
另外的優(yōu)點和修改對于本領(lǐng)域普通技術(shù)人員來說將是很容易的。因此,本發(fā)明在其更廣泛的方面將不局限于這里所顯示和描述的具體細節(jié)和代表性的實施例。因此,可以進行各種修改,而不偏離由所附權(quán)利要求及其等同物所定義的一般發(fā)明概念的精神或范圍。
權(quán)利要求
1.一種分級數(shù)據(jù)庫,其中子等級繼承高等級的特性,所述分級數(shù)據(jù)庫具有用于每個等級的等級代碼,以標識所述等級,所述分級數(shù)據(jù)庫包括具有常規(guī)等級的第一分類系統(tǒng);以及具有所述常規(guī)等級和同義等級的第二分類系統(tǒng),所述同義等級參考并使用所述第一分類系統(tǒng)的所述常規(guī)等級,其中,所述同義等級具有標識其是同義等級的標識信息、所述同義等級的等級代碼、以及所述同義等級所參考的所述第一分類系統(tǒng)的所述常規(guī)等級的等級代碼。
2.根據(jù)權(quán)利要求1的分級數(shù)據(jù)庫,還包括顯示所述同義等級的顯示單元,所述同義等級是基于所述標識信息而區(qū)別于所述常規(guī)等級的。
3.根據(jù)權(quán)利要求1的分級數(shù)據(jù)庫,其中,附帶信息與所述同義等級相關(guān)聯(lián),所述附帶信息將所述同義等級描述為與所述常規(guī)等級相獨立的實體,并且還包括產(chǎn)生單元,所述產(chǎn)生單元通過讀取輸入數(shù)據(jù)中所描述的所述標識信息來產(chǎn)生所述同義等級。
4.根據(jù)權(quán)利要求1的分級數(shù)據(jù)庫,其中,所述顯示單元將所述常規(guī)等級的所述等級代碼顯示為所述同義等級的參考目標代碼,或者將所述同義等級的所述等級代碼顯示為所述常規(guī)等級的所述同義分類代碼。
5.根據(jù)權(quán)利要求1的分級數(shù)據(jù)庫,其中,所述分級數(shù)據(jù)庫具有導入結(jié)構(gòu),所述導入結(jié)構(gòu)將所述等級和所述特性導入到所述第一分類系統(tǒng)和所述第二分類系統(tǒng)中,并且所述分級數(shù)據(jù)庫具有簡單的繼承結(jié)構(gòu),其中子等級包括唯一的高等級,所述同義等級是通過所述導入結(jié)構(gòu)而作為這樣的等級來描述的,所述等級導入所述同義等級所參考的所述第一分類系統(tǒng)的所述常規(guī)等級,并且與所述同義等級相關(guān)聯(lián)的所述附帶信息包括所述等級是所述同義等級的信息,并且還包括處理單元,所述處理單元作為多重繼承關(guān)系,即所述子等級具有兩個或多個高等級,而處理所述導入結(jié)構(gòu)。
6.根據(jù)權(quán)利要求1的分級數(shù)據(jù)庫,其中,所述分級數(shù)據(jù)庫具有簡單的繼承結(jié)構(gòu),即子等級具有唯一的高等級,所述同義等級的附帶信息包括所述同義等級所參考的所述常規(guī)等級,以及所述等級是所述同義等級的信息,并且還包括處理單元,所述處理單元作為多重繼承關(guān)系,即所述子等級具有兩個或多個高等級,而處理所述導入結(jié)構(gòu)。
7.根據(jù)權(quán)利要求1的分級數(shù)據(jù)庫,其中,所述同義等級沒有實例,所述同義等級是由特定的實體所描述的,所述特定的實體是作為導入不同于所述第一分類系統(tǒng)的分類系統(tǒng)的所述等級和所述特性的實體的特定化而被重新定義的,并且還包括檢測器,基于所述同義等級是由所述特定的實體所描述的,所述檢測器檢測所述同義等級是否是同義等級。
8.根據(jù)權(quán)利要求1的分級數(shù)據(jù)庫,其中,所述同義等級沒有實例,并且通過根據(jù)所述第一分類系統(tǒng)的第一數(shù)據(jù)、根據(jù)所述第二分類系統(tǒng)的第二數(shù)據(jù)、以及第三數(shù)據(jù),所述常規(guī)等級和所述同義等級被描述,其中對于所述第三數(shù)據(jù),所述第一分類系統(tǒng)和所述第二分類系統(tǒng)的同義參考信息被描述,并且還包括檢測器,所述檢測器基于所述第三數(shù)據(jù)的所述同義參考信息來檢測所述同義等級。
9.根據(jù)權(quán)利要求1的分級數(shù)據(jù)庫,其中,所述同義等級沒有實例,并且還包括這樣的單元,當設(shè)定等級為所述同義等級的指令信息由輸入單元所輸入時,所述單元將所述標識信息與所述指令信息所指示的等級相關(guān)聯(lián)。
10.根據(jù)權(quán)利要求9的分級數(shù)據(jù)庫,其中,所述顯示單元將通過所述輸入單元所指定的所述常規(guī)等級的所述等級信息顯示為所述同義等級的所述等級信息的第一候選,其中所述同義等級參考所述常規(guī)等級。
11.根據(jù)權(quán)利要求1的分級數(shù)據(jù)庫,還包括選擇器,所述選擇器選擇所述顯示單元上所顯示的所述同義等級;以及這樣的單元,所述單元檢測所述同義等級的選擇,并且讀取和顯示所述同義等級所參考的所述常規(guī)等級。
12.根據(jù)權(quán)利要求11的分級數(shù)據(jù)庫,還包括這樣的單元,當所述同義等級所參考的等級是所述同義等級時,所述單元通過一次或重復地執(zhí)行搜索參考目標等級的處理,而獲取所述常規(guī)等級作為所述同義等級的源等級,并且執(zhí)行所述同義等級所參考的所述常規(guī)等級的處理。
13.根據(jù)權(quán)利要求1的分級數(shù)據(jù)庫,還包括這樣的單元,當檢測到通過輸入裝置的操作的目標或數(shù)據(jù)處理的目標是基于所述標識信息的同義等級時,執(zhí)行所述同義等級所參考的所述常規(guī)等級的處理。
14.根據(jù)權(quán)利要求13的分級數(shù)據(jù)庫,還包括這樣的單元,當所述同義等級所參考的等級是所述同義等級時,所述單元通過一次或重復地執(zhí)行搜索參考目標等級的處理,而獲取所述常規(guī)等級作為所述同義等級的源等級,并且執(zhí)行所述同義等級所參考的所述常規(guī)等級的處理。
15.根據(jù)權(quán)利要求1的分級數(shù)據(jù)庫,其中,所述常規(guī)等級具有第一特性,并且所述同義等級具有第二特性,并且還包括第一設(shè)置單元,所述第一設(shè)置單元設(shè)置第一繼承特性,所述第一繼承特性是在包括所述常規(guī)等級的所述第一分類系統(tǒng)中從第一高等級到第一子等級所繼承的,所述第一設(shè)置單元還設(shè)置所述第一分類系統(tǒng),以使得所述第二特性不被繼承到所述第一子等級中;以及第二設(shè)置單元,所述第二設(shè)置單元設(shè)置第二繼承特性,所述第二繼承特性是在包括所述同義等級的所述第二分類系統(tǒng)中從第二高等級到第二子等級所繼承的,所述第二設(shè)置單元還設(shè)置所述第二分類系統(tǒng),以使得所述第一特性不被繼承到所述第二子等級中。
16.根據(jù)權(quán)利要求1的分級數(shù)據(jù)庫,還包括這樣的單元,所述單元顯示圖形以便在用戶中或在每個組中產(chǎn)生所述同義等級,所述圖形示出第一等級;顯示所述第一等級作為所述分級數(shù)據(jù)庫的等級之一的單元;以及對所述第一等級和其它等級之間的繼承關(guān)系進行存儲的單元。
17.根據(jù)權(quán)利要求1的分級數(shù)據(jù)庫,其中,設(shè)置所述同義等級或所述常規(guī)等級的處理條件的單元;將所述設(shè)置處理條件與所述同義等級或所述常規(guī)等級想關(guān)聯(lián)的單元,以及根據(jù)所述處理條件來處理所述同義等級或所述常規(guī)等級的單元。
18.一種分級數(shù)據(jù)庫,具有用于每個等級的等級代碼,以標識所述等級,所述分級數(shù)據(jù)庫包括具有常規(guī)等級的第一分類系統(tǒng);以及具有所述常規(guī)等級和同義等級的第二分類系統(tǒng),所述同義等級參考并使用所述第一分類系統(tǒng)的所述常規(guī)等級,其中,所述同義等級具有標識其是所述同義等級的標識信息、所述同義等級的等級代碼、以及所述同義等級所參考的所述第一分類系統(tǒng)的所述常規(guī)等級的等級代碼。
全文摘要
一種分級數(shù)據(jù)庫,其中,低等級繼承高等級的特性,所述分級數(shù)據(jù)庫具有用于每個等級的等級代碼,以標識所述等級,所述分級數(shù)據(jù)庫包括具有常規(guī)等級的第一分類系統(tǒng);以及具有所述常規(guī)等級和同義等級的第二分類系統(tǒng),所述同義等級參考并使用所述第一分類系統(tǒng)的所述常規(guī)等級,其中,所述同義等級具有標識其是所述同義等級的標識信息、所述同義等級的等級代碼、以及所述同義等級所參考的所述第一分類系統(tǒng)的所述常規(guī)等級的等級代碼。
文檔編號G06F17/30GK1677399SQ20051005982
公開日2005年10月5日 申請日期2005年3月31日 優(yōu)先權(quán)日2004年3月31日
發(fā)明者南野典子, 村山廣 申請人:株式會社東芝
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1