KR100984976B1 - 이질적인 2차원 테이블의 데이터를 통합하여 검색하는 방법 - Google Patents
이질적인 2차원 테이블의 데이터를 통합하여 검색하는 방법 Download PDFInfo
- Publication number
- KR100984976B1 KR100984976B1 KR20080032487A KR20080032487A KR100984976B1 KR 100984976 B1 KR100984976 B1 KR 100984976B1 KR 20080032487 A KR20080032487 A KR 20080032487A KR 20080032487 A KR20080032487 A KR 20080032487A KR 100984976 B1 KR100984976 B1 KR 100984976B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- raw
- column
- primary key
- relationship
- Prior art date
Links
Images
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
Abstract
본 발명은 이질적인 2차원 테이블의 데이터를 통합하여 검색하는 방법에 관한 것이다.
본 발명의 방법은 행과 열을 각각 대표하는 기본키 및 칼럼과 그 기본키와 칼럼이 교차하는 필드에 데이터를 갖는 2차원 원시테이블들로부터 기본키, 칼럼, 데이터를 각각 추출해서 독립된 하나의 테이블로 저장하는 제1단계; 및 원시테이블에 따라 기본키, 칼럼 및 데이터와의 사이에 관계를 형성하여 통합하는 제2단계; 및 통합된 테이블을 이용하여 원하는 데이터를 검색하는 제3단계를 포함하여 구성된다.
본 발명에 의해, 이질적인 데이터를 갖는 2차원 테이블을 효율적으로 통합해서 DB화할 수 있고, 데이터의 검색이 쉽고 정밀하게 이루어질 수 있도록 한다.
2차원 테이블, 기본키, 칼럼, 데이터, 관계(Relationship)
Description
본 발명은 2차원 테이블의 데이터를 통합하여 검색하는 방법에 관한 것으로, 특히 이질적인 데이터를 갖는 2차원 테이블을 효율적으로 통합해서 DB화 하고, 그 DB로부터 사용자가 요구하는 데이터를 데이터의 속성에 맞게 검색하여 출력함으로써, 데이터의 검색이 쉽고 정밀하게 이루어지도록 한 이질적인 2차원 테이블의 데이터를 통합하여 검색하는 방법에 관한 것이다.
최근의 정보사회에서 신뢰성 있는 정보를 구축하고 운영하는 것은 국가나 기업, 개인들에게 생존의 필수 조건이 되고 있다. 이러한 신뢰성 있는 정보를 구축하기 위해서 보다 많은 업무를 관계형데이터베이스 관리시스템(RDBMS)으로 연결하여 운영하고 있다.
관계형데이터베이스는 관계 모델에 의한 데이터베이스로서 수학에서의 관계 개념을 응용한 것으로, 자유롭게 가로 세로 항목을 액세스할 수 있고, 표의 분할(Split), 결합(Join)을 자유롭게 할 수 있으며, 내용의 추가나 변경도 다른 것들에게 영향을 주지 않고 실행할 수 있는 등의 이점을 제공하기 때문에, 신뢰성 있는 정보를 구축하는데 많은 도움을 주고 있으며, 이에 대한 기술로서 한국등록특허공보 등록번호 제10-0331106호 "실시간데이터베이스처리방법및그장치", 한국등록특허공보 등록번호 제10-0678123호 "관계형 데이터베이스에서의 XML 데이터 저장방법" 등이 개시되어 있다.
그러나, 종래의 방법은 이질적인 즉, 데이터의 특성과 개체(Entity)가 다른 테이블들을 DB화 하고, 사용자가 요구하는 데이터를 쉽고 정밀하게 검색하는데 다소 부족한 점이 있다.
본 발명의 목적은 이와 같은 문제점을 해결하기 위한 것으로, 이질적인 데이터를 갖는 2차원 테이블들을 효율적으로 통합해서 DB화 하고, 그 DB로부터 사용자가 요구하는 데이터를 데이터의 속성에 맞게 검색하여 출력함으로써, 데이터의 검색이 쉽고 정밀하게 이루어지도록 하기 위한 이질적인 2차원 테이블의 데이터를 통합하여 검색하는 방법을 제공하는데 있다.
상기 목적을 달성하기 위한 본 발명은 행과 열을 각각 대표하는 기본키 및 칼럼과 그 기본키와 칼럼이 교차하는 필드에 데이터를 갖는 2차원 원시테이블들로부터 기본키, 칼럼, 데이터를 각각 추출해서 독립된 하나의 테이블로 저장하는 제1단계; 및 원시테이블에 따라 기본키, 칼럼 및 데이터와의 사이에 관계를 형성하여 통합하는 제2단계; 및 통합된 테이블을 이용하여 원하는 데이터를 검색하는 제3단계를 포함하여 구성된다.
상기 제1단계는 원시테이블들을 각각 대표하는 원시테이블 식별자를 입력 또는 추출해서 독립된 하나의 테이블로 저장하는 단계를 더 포함함이 바람직하다.
또, 상기 제2단계는 원시테이블에 따라 원시테이블 식별자, 기본키 및 칼럼과의 사이에 관계를 형성하여 통합하는 단계를 더 포함함이 바람직하다.
또, 상기 제1단계는 원시테이블들의 데이터 특성을 반영하는 데이터 타입 식별자를 입력해서 독립된 하나의 테이블로 저장하는 단계를 더 포함함이 바람직하 다.
또, 상기 제2단계는 원시테이블의 데이터 특성에 따라 데이터 타입 식별자와 칼럼과의 사이에 관계를 형성하여 통합하는 단계를 더 포함함이 바람직하다.
또, 상기 원시테이블은 관계형데이터베이스(RDB), XML 데이터베이스, 플렛파일 또는 마이크로소프트사의 엑셀과 같은 스프레드 시트 중 어느하나임이 바람직하다.
한편 본 발명은 외부로부터 데이터 테이블의 데이터들 중 임의 데이터가 입력되면 그 임의 데이터와 관계되는 관계 기본키를 독출하는 단계; 독출된 관계 기본키와 관계되는 관계 데이터를 데이터 테이블로부터 독출하는 단계; 관계 기본키와 관계되는 관계 원시테이블 식별자를 원시테이블 식별자 테이블로부터 독출하는 단계; 독출된 관계 원시테이블 식별자와 관계되는 관계 칼럼을 칼럼 테이블로부터 독출하는 단계; 독출된 관계 칼럼과 관계되는 관계 데이터 타입 식별자를 데이터 타입 식별자 테이블로부터 독출하는 단계; 관계 칼럼과 임의 데이터 및 관계 데이터와의 사이에 관계를 판독하는 단계; 관계 원시테이블 식별자와 관계 데이터 타입 식별자를 기초로 관계 기본키, 관계 칼럼, 임의 데이터 및 관계 데이터를 조합해서 원시테이블들을 따르는 통합테이블을 각각 생성하는 단계; 생성된 통합테이블을 이용하여 원하는 자료를 검색하도록 한다.
상기 해결 수단에 의해서, 이질적인 데이터를 갖는 2차원 테이블을 효율적으로 통합해서 DB화할 수 있고, 데이터의 검색이 쉽고 정밀하게 이루어진다.
이하, 본 발명의 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설명하면 다음과 같다.
도 1은 본 발명의 이질적인 2차원 테이블의 데이터를 통합하여 검색하는 방법을 구현한 일예의 통합 관계 테이블을 나타낸 도면, 도 2는 본 발명의 통합방법을 나타낸 도면이다.
본 발명의 이질적인 2차원 테이블의 데이터 통합방법은 잘 알려진 기술의 컴퓨터 시스템에서 이루어진다. 컴퓨터 시스템은 제어수단(예컨대, CPU), 표시수단(예컨대, 모니터), 입력수단(예컨대, 마우스나 키보드), 저장수단(예컨대, 하드디스크) 등을 구비하여, 본 발명의 이질적인 2차원 테이블의 데이터 통합방법을 수행하는데, 후술하는 본 발명의 검색방법을 위해서 사용자의 정보 검색을 지원하는 질의 모듈수단을 더 구비할 수 있다.
저장수단은 도 1에 도시된 바와 같이 각 테이블(110∼150) 마다 구비되어 각 테이블(110∼150)의 데이터를 개별적으로 저장함으로써 대용량의 데이터를 효율적으로 관리할 수 있고, 제어수단이 서버가 되면, 저장수단은 통신망(예컨대, LAN)으로 연결되는 DB서버가 되어 서버가 DB화한 각 테이블(110∼150)의 데이터를 저장할 수 있다.
또한 컴퓨터 시스템은 인터페이스를 통해서 인터넷망과 연결되어, 사용자가 요구하는 데이터를 검색해서 사용자 단말기로 전송할 수 있음을 밝혀둔다.
이와 같은 컴퓨터 시스템을 기반으로, 본 발명의 이질적인 2차원 테이블의 데이터 통합방법은 도 2에서 보여주고 있다. 도 2는 관계형데이터베이스인 2차원 테이블을 재구성해서 통합하는 과정을 보여 주고 있는데, 그 과정은 플렛파일, 마이크로소프트사의 엑셀과 같은 스프레드 시트, XML(Extensible Markup Language) 데이터베이스 등에 모두 적용 가능함을 밝혀둔다.
설명하기 전에, 도 2의 2차원 테이블(테이블1)을 제1원시테이블(T1)이라고 하고, 도 1에서 표시한 2개의 2차원 테이블들(테이블2,3)을 각각 제2 및 제3원시테이블(T2,T3)이라고 한다. 제2 및 제3원시테이블(T2,T3)은 제1원시테이블(T1)과 동일하게 관계형데이터베이스이며, 제1∼제3원시테이블(테이블1,2,3)은 서로 이질적임을 밝혀둔다.
도 2에 도시된 바와 같이, 제1원시테이블(T1)은 행과 열을 각각 대표하는 기본키(1,2,3) 및 칼럼(A,B)과, 그 기본키(1,2,3)와 칼럼(A,B)이 교차하는 필드에 데이터(A1,A2,A3,B1,B2,B3)를 갖는 통상의 관계형데이터베이스로서, 먼저 이와 같은 제1원시테이블(T1)로부터 하기의 SELECT문을 이용해서 기본키(1,2,3)을 추출한다.
INSERT INTO LTM_KEYS(PK) SELECT[기본키 필드], TBL_KEY FROM[원시테이블];
추출한 기본키(1,2,3)는 기본키 테이블(110)로 저장수단에 저장된다(도 1 참조).
이후, 제1원시테이블(T1) 내에 생성된 테이블의 구조 정보를 저장해 놓은 시스템 테이블을 가져 오는데, 이 테이블을 이용하여 제1원시테이블에 속한 필드 리스트 정보를 하기 문을 이용해서 가져오고 이것을 또 다른 테이블에 저장한다. 이 때 가져오는 정보는 칼럼, 테이블 이름(이하, '원시테이블 식별자'라고 한다)과 필드의 데이터 타입(이하, '데이터 타입 식별자'라고 한다)이다.
INSERT INTO LTM_COLUMNS(NAME, DATA_TYPE)
SELECT [칼럼이름],[데이터타입] FROM [DBMS 시스템 정보 이름] WHERE
TABLE_NAME=[테이블 이름];
즉 원시테이블 식별자는 제1원시테이블(T1)의 이름인 테이블 1이 될 것이고, 데이터 타입 식별자는 제1원시테이블(T2)의 데이터 타입을 반영하는 스트링(STRING)이 되는데, 원시테이블 식별자(테이블 1)는 원시테이블 식별자 테이블(140)로 저장수단에 저장되고, 데이터 타입 식별자(스트링)는 데이터 타입 식별자 테이블(150)로 저장수단에 저장된다. 또한 칼럼(A,B)은 칼럼 테이블(120)로 저장수단에 저장된다(도 1 참조).
이후, SQL CURSOR 문을 이용하여 제1원시테이블(T1)에 포함된 레코드 즉, 데이터(A1,A2,A3,B1,B2,B3)를 하나씩 돌면서 각 데이터(A1,A2,A3,B1,B2,B3)를 추출해 단일 필드를 가진 데이터 테이블(130)에 일렬로 저장수단에 저장한다(도 1 참조). 원래 데이터 타입 식별자는 상기 과정에서 만들어진 데이터 타입 식별자 테이블(150)에 저장된 데이터 타입 정보를 이용하여 복원할 수 있다.
이와 같이 각각 분할 저장된 정보를 서로의 키값을 통해서 릴레이션 즉, 관계를 형성하여 제1원시테이블(T1)이 가지고 있던 정보를 표현하고, 이어서 상기와 동일한 방식으로 제2 및 제3원시테이블(T2,T3)을 기본키(11,12,17)(111), 칼럼(C)(D), 데이터(C11,C12,C17)(D111) 등으로 분할 저장한 후, 서로의 키값을 통해 서 관계를 형성하면, 도 1에 도시된 바와 같은 통합 관계 테이블이 구현된다.
도 3∼도 10은 본 발명의 검색방법을 순차로 나타낸 도면들이다.
상기 과정을 통해서 이질적인 원시테이블들(T1,T2,T3)이 통합되어 도 1과 같은 관계 테이블이 컴퓨터 시스템(예컨대, PC)에 구축된 상태에서, 사용자가 입력수단(예컨대, 키보드)을 통해서 검색을 원하는 데이터(예컨대, 'S')를 입력하면(도 3 참조), 본 발명의 검색방법은 제어수단이 저장수단으로부터 검색데이터(S)가 데이터 테이블(130)에 존재하는지를 확인하고, 존재하면(A3,C12='S'), 검색데이터(S)와 관계되는 관계 기본키(3,12)를 기본키 테이블(110)로부터 독출하여 주기억장치에 저장하는 과정으로부터 시작된다(도 4 참조).
이처럼 데이터(S)로부터 관계 기본키(3,12)가 독출되면, 도 5에 도시된 바와 같이 제어수단은 그 독출된 관계 기본키(3,12)와 관계되는 관계 데이터(B3)를 데이터 테이블(130)로부터 더 독출하여 주기억장치에 저장해 둔다.
이후 도 6에 도시된 바와 같이, 제어수단은 독출된 관계 기본키(3,12)를 주기억장치로부터 읽어서 관계되는 관계 원시테이블 식별자(테이블 1, 테이블 2)를 저장수단에 저장된 원시테이블 식별자 테이블(140)로부터 독출한 후 주기억장치에 저장해 둔다.
이후 도 7에 도시된 바와 같이, 제어수단은 독출된 관계 원시테이블 식별자(테이블 1, 테이블 2)와 관계되는 관계 칼럼(A,B,C)을 칼럼 테이블(120)로부터 독출하여 주기억장치에 저장하고, 도 8에 도시된 바와 같이 독출된 관계 칼럼(A,B,C)과 관계되는 관계 데이터 타입 식별자(스트링(STRING), 인테거(INTEGER))를 데이터 타입 식별자 테이블(150)로부터 독출하여 주기억장치에 저장한 후, 도 9에 도시된 바와 같이 주기억장치에 기 저장해 둔 관계 칼럼(A,B,C)과 검색 데이터(S) 및 관계 데이터(B3)와의 사이에 관계를 판독한다.
끝으로, 제어수단은 도 10에 도시된 바와 같이 주기억장치에 기 저장해 둔 관계 원시테이블 식별자(테이블1,2)와 관계 데이터 타입 식별자(스트링(STRING),인테거(INTEGER))를 기초로 관계 기본키(3,12), 관계 칼럼(A,B,C), 데이터(S) 및 관계 데이터(B3)를 조합해서 제1∼제3원시테이블들(T1,T2.T3)을 따르는 신규테이블 즉, 통합 테이블(T5,T6)을 각각 생성한다.
즉 데이터 테이블(130)의 A3에 해당하는 검색데이터(S)는 데이터 타입이 스트링(STING)으로서, 제1원시테이블(T1)을 따르고, 기본키(3)와 칼럼(A)이 교차하는 필드의 데이터이고, 또한 기본키(3)와 관계되는 관계 데이터(B3)도 검색데이터(S)와 동일하게 데이터 타입이 스트링(STING)으로서, 제1원시테이블(T1)을 따르고, 기본키(3)와 칼럼(B)이 교차하는 필드의 데이터이기 때문에, 제어수단은 이의 관계를 판독해서 도 10에 도시된 바와 같은 신규테이블(T5)를 생성하여 모니터로 출력한다.
또한 데이터 테이블(130)의 C12에 해당하는 검색데이터(S)는 데이터 타입이 인테거(INTEGER)로서, 제2원시테이블(T2)을 따르므로, 데이터 테이블(110)의 A3에 해당하는 검색데이터(S)와 관계 데이터(B3)와는 이질적인 데이터임을 판독하고, 기본키(12)와 칼럼(C)이 교차하는 데이터이기 때문에, 제어수단은 신규테이블(T5)과는 다른 신규테이블(T6)을 생성해서 모니터로 출력한다.
상술한 바와 같이 본 발명에 의하면, 이질적인 데이터를 갖는 2차원 테이블을 효율적으로 통합해서 DB화할 수 있고, 그 DB로부터 사용자가 요구하는 데이터를 데이터의 속성에 맞게 검색하여 출력함으로써, 데이터의 검색이 쉽고 정밀하게 이루어지도록 한 효과가 있다.
도 1은 본 발명의 이질적인 2차원 테이블의 데이터를 통합하여 검색하는 방법을 구현한 일예의 통합 관계 테이블을 나타낸 도면이다.
도 2는 본 발명의 통합방법을 나타낸 도면이다.
도 3∼도 10은 본 발명의 검색방법을 순차로 나타낸 도면들이다.
<도면의 주요부분에 대한 부호의 설명>
110:기본키 테이블 120:칼럼 테이블
130:데이터 테이블 140:원시테이블 식별자 테이블
150:데이터 타입 식별자 테이블
Claims (7)
- 행과 열을 각각 대표하는 기본키 및 칼럼과 그 기본키와 칼럼이 교차하는 필드에 데이터를 갖는 2차원 원시테이블들로부터 기본키, 칼럼, 데이터를 각각 추출해서 독립된 하나의 테이블로 저장하는 제1단계; 및원시테이블에 따라 기본키, 칼럼 및 데이터와의 사이에 관계를 형성하여 통합하는 제2단계; 및통합된 테이블을 이용하여 원하는 데이터를 검색하는 제3단계를 포함하여 구성되며,상기 원시테이블은 관계형데이터베이스(RDB), XML 데이터베이스, 플렛파일 또는 마이크로소프트사의 엑셀과 같은 스프레드 시트 중 어느하나인 것을 특징으로 하는 이질적인 2차원 테이블의 데이터를 통합하여 검색하는 방법.
- 제1항에 있어서, 상기 제1단계는 원시테이블들을 각각 대표하는 원시테이블 식별자를 입력 또는 추출해서 독립된 하나의 테이블로 저장하는 단계를 더 포함함을 특징으로 하는 이질적인 2차원 테이블의 데이터를 통합하여 검색하는 방법.
- 제2항에 있어서, 상기 제2단계는 원시테이블에 따라 원시테이블 식별자, 기본키 및 칼럼과의 사이에 관계를 형성하여 통합하는 단계를 더 포함함을 특징으로 하는 이질적인 2차원 테이블의 데이터를 통합하여 검색하는 방법.
- 제1항에 있어서, 상기 제1단계는 원시테이블들의 데이터 특성을 반영하는 데이터 타입 식별자를 입력해서 독립된 하나의 테이블로 저장하는 단계를 더 포함함 을 특징으로 하는 이질적인 2차원 테이블의 데이터를 통합하여 검색하는 방법.
- 제4항에 있어서, 상기 제2단계는 원시테이블의 데이터 특성에 따라 데이터 타입 식별자와 칼럼과의 사이에 관계를 형성하여 통합하는 단계를 더 포함함을 특징으로 하는 이질적인 2차원 테이블의 데이터를 통합하여 검색하는 방법.
- 삭제
- 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20080032487A KR100984976B1 (ko) | 2008-04-08 | 2008-04-08 | 이질적인 2차원 테이블의 데이터를 통합하여 검색하는 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20080032487A KR100984976B1 (ko) | 2008-04-08 | 2008-04-08 | 이질적인 2차원 테이블의 데이터를 통합하여 검색하는 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090107145A KR20090107145A (ko) | 2009-10-13 |
KR100984976B1 true KR100984976B1 (ko) | 2010-10-05 |
Family
ID=41536985
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20080032487A KR100984976B1 (ko) | 2008-04-08 | 2008-04-08 | 이질적인 2차원 테이블의 데이터를 통합하여 검색하는 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100984976B1 (ko) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101244466B1 (ko) * | 2011-01-03 | 2013-03-18 | 케이티하이텔 주식회사 | NoSQL 기반 데이터 모델링 방법 |
CN111680041B (zh) * | 2020-05-31 | 2023-11-24 | 西南电子技术研究所(中国电子科技集团公司第十研究所) | 面向异构数据的安全高效存取方法 |
KR102385804B1 (ko) * | 2021-08-12 | 2022-04-14 | 쿠팡 주식회사 | 아이템 번들 정보 관리 방법 및 그 장치 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030014011A (ko) * | 2001-08-10 | 2003-02-15 | (주)프리즘엠아이텍 | 이종의 데이터 베이스 자동 병합 시스템 및 그 방법 |
-
2008
- 2008-04-08 KR KR20080032487A patent/KR100984976B1/ko not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030014011A (ko) * | 2001-08-10 | 2003-02-15 | (주)프리즘엠아이텍 | 이종의 데이터 베이스 자동 병합 시스템 및 그 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20090107145A (ko) | 2009-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109299102B (zh) | 一种基于Elastcisearch的HBase二级索引***及方法 | |
CN107402988B (zh) | 一种分布式NewSQL数据库***和半结构化数据查询方法 | |
US20180060410A1 (en) | System and method of applying globally unique identifiers to relate distributed data sources | |
US8886617B2 (en) | Query-based searching using a virtual table | |
Li | Transforming relational database into HBase: A case study | |
US10394803B2 (en) | Method and system for semantic-based queries using word vector representation | |
TWI710919B (zh) | 資料儲存裝置、轉譯裝置及資料庫存取方法 | |
US6618733B1 (en) | View navigation for creation, update and querying of data objects and textual annotations of relations between data objects | |
US6618732B1 (en) | Database query handler supporting querying of textual annotations of relations between data objects | |
Franklin et al. | From databases to dataspaces: a new abstraction for information management | |
US7634498B2 (en) | Indexing XML datatype content system and method | |
US9092478B2 (en) | Managing business objects data sources | |
US6609132B1 (en) | Object data model for a framework for creation, update and view navigation of data objects and textual annotations of relations between data objects | |
US7707168B2 (en) | Method and system for data retrieval from heterogeneous data sources | |
US9785725B2 (en) | Method and system for visualizing relational data as RDF graphs with interactive response time | |
US20050065952A1 (en) | Extensible framework supporting deposit of heterogenous data sources into a target data repository | |
US10509787B2 (en) | Installation for managing a database | |
US20080120322A1 (en) | Techniques of efficient query over text, image, audio, video and other domain specific data in XML using XML table index with integration of text index and other domain specific indexes | |
US20090187581A1 (en) | Consolidation and association of structured and unstructured data on a computer file system | |
US20110093487A1 (en) | Data provider with transient universe | |
CN112231321B (zh) | 一种Oracle二级索引及索引实时同步方法 | |
US20060161525A1 (en) | Method and system for supporting structured aggregation operations on semi-structured data | |
Higgins et al. | Managing heterogeneous ecological data using Morpho | |
US20040030715A1 (en) | Database supporting creation and storage of data objects and textual annotations of relations between data objects | |
EP1492030B1 (en) | System and method for online analytical processing using dimension attributes and multiple hierarchies per dimension |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130926 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20140929 Year of fee payment: 5 |
|
LAPS | Lapse due to unpaid annual fee |