+

WO2003030020A3 - Handling relational metanodes in databases - Google Patents

Handling relational metanodes in databases Download PDF

Info

Publication number
WO2003030020A3
WO2003030020A3 PCT/DK2002/000638 DK0200638W WO03030020A3 WO 2003030020 A3 WO2003030020 A3 WO 2003030020A3 DK 0200638 W DK0200638 W DK 0200638W WO 03030020 A3 WO03030020 A3 WO 03030020A3
Authority
WO
WIPO (PCT)
Prior art keywords
managers
data
metadata
access
metanodes
Prior art date
Application number
PCT/DK2002/000638
Other languages
French (fr)
Other versions
WO2003030020A2 (en
Inventor
Niels Morville
Original Assignee
Treewise Aps
Niels Morville
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Treewise Aps, Niels Morville filed Critical Treewise Aps
Publication of WO2003030020A2 publication Critical patent/WO2003030020A2/en
Publication of WO2003030020A3 publication Critical patent/WO2003030020A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • G06F16/288Entity relationship models
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/289Object oriented databases

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Stored Programmes (AREA)

Abstract

A method for handling a large part of all database data access, monitoring and maintenance in an abject oriented multi-tier application, by using structural metadata. A 'relational metanode' is defined as a means for identifying business objects in a database. Structural and other metadata is used to construct prototype class instances called 'managers', that operate on metanode data instances called 'units'. Managers provide access to the unit's data, transactional control, access to referenced data and managers of referenced metanodes. Managers provide metadata on the compositeness of their nature facilitating tool building and frameworks. Remote interfaces to managers are made available enabling multi-tier applications. Client application frameworks can be built using client foundation classes interacting with arbitrary managers.
PCT/DK2002/000638 2001-10-02 2002-09-26 Handling relational metanodes in databases WO2003030020A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DKPA200101436 2001-10-02
DKPA200101436 2001-10-02

Publications (2)

Publication Number Publication Date
WO2003030020A2 WO2003030020A2 (en) 2003-04-10
WO2003030020A3 true WO2003030020A3 (en) 2004-03-04

Family

ID=8160742

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/DK2002/000638 WO2003030020A2 (en) 2001-10-02 2002-09-26 Handling relational metanodes in databases

Country Status (1)

Country Link
WO (1) WO2003030020A2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7860902B2 (en) 2003-07-22 2010-12-28 Sap Ag Side-effect modeling
US20060294042A1 (en) 2005-06-23 2006-12-28 Microsoft Corporation Disparate data store services catalogued for unified access
US8365254B2 (en) 2005-06-23 2013-01-29 Microsoft Corporation Unified authorization for heterogeneous applications
US10235434B2 (en) 2014-07-29 2019-03-19 Red Hat, Inc. Optimizing loading of relational data for applications

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5615362A (en) * 1993-08-02 1997-03-25 Persistence Software, Inc. Method and apparatus for managing relational data in an object cache
US5897634A (en) * 1997-05-09 1999-04-27 International Business Machines Corporation Optimized caching of SQL data in an object server system
US5937409A (en) * 1997-07-25 1999-08-10 Oracle Corporation Integrating relational databases in an object oriented environment
US6085198A (en) * 1998-06-05 2000-07-04 Sun Microsystems, Inc. Integrated three-tier application framework with automated class and table generation

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5615362A (en) * 1993-08-02 1997-03-25 Persistence Software, Inc. Method and apparatus for managing relational data in an object cache
US5897634A (en) * 1997-05-09 1999-04-27 International Business Machines Corporation Optimized caching of SQL data in an object server system
US5937409A (en) * 1997-07-25 1999-08-10 Oracle Corporation Integrating relational databases in an object oriented environment
US6085198A (en) * 1998-06-05 2000-07-04 Sun Microsystems, Inc. Integrated three-tier application framework with automated class and table generation

Also Published As

Publication number Publication date
WO2003030020A2 (en) 2003-04-10

Similar Documents

Publication Publication Date Title
WO2003019326A3 (en) Method and system for facilitating creation, presentation, exchange, and management of documents to facilitate business transactions
WO2002019652A3 (en) System and method for transmitting and retrieving data via a distributed persistence framework
EP1237083A3 (en) System and method for accessing functionality of a backend system from an application server
WO2003012635A3 (en) A device configuration and management development system
WO2002039087A3 (en) Method for large timesteps in molecular modeling
CA2228210A1 (en) File system interface to a database
WO2003081476A3 (en) Method and data structure for a low memory overhead database
Henderson et al. A meta-model for mechanical products based upon the mechanical design process
WO2003030020A3 (en) Handling relational metanodes in databases
CN201383173Y (en) File cabinet controlled and managed by computers
WO2002071269A8 (en) Patent or utility model information retrieval management system using the internet
Hwang et al. The MYRIAD federated database prototype
WO2001059613A3 (en) System for data management
WO2001046866A3 (en) Data restructurer for flattening hierarchies
Busse et al. Declarative and procedural object-oriented views
WO2000055767A3 (en) System and method for real-time interoperation between a database management system and multiple data sources
Davison Parallel index building in Informix OnLine 6.0
Verlage An approach for capturing large software development processes by integration of views modeled independently
März et al. A Generic Simulation of a Parking System: Creating the Model´ s structure from a Data Base
Regelski Building multimedia databases
Fernandez Aurum: a story about research taste
Eaglestone et al. PhD Summer School of the British National Conference on Databases
Jasnoch Global consistency management within a CAD framework
Bergmann et al. Design and First Steps in the Development of OPALIS
Wilkes Das Rollen-Beziehungs-Modell: Generische Beziehungen in objekt-orientierten Datenbanken (Kurzbeitrag)

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AU BR CA CN IN JP MX NZ RU TR UA

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FR GB GR IE IT LU MC NL PT SE SK TR US

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载