Support for RDBMS in LDAP system
First Claim
Patent Images
1. A method of providing for mapping between data formats, comprising:
- accessing a first data format, said first data format includes objects, said objects include attributes;
accessing a relational database format that uses tables, said tables store data for said attributes; and
creating a customized mapping catalog for said relational database format, said mapping catalog maps said attributes of said objects to said tables of said relational database format.
5 Assignments
0 Petitions
Accused Products
Abstract
A mapping scheme is disclosed so that data can be communicated between a relational database and a system that represents data in a manner different than the relational database. In one embodiment, the mapping scheme uses a mapping catalog that identifies attributes, columns and tables in the relational database that store data for the attributes, and relations between tables in order to determine how to access the attributes.
-
Citations
44 Claims
-
1. A method of providing for mapping between data formats, comprising:
-
accessing a first data format, said first data format includes objects, said objects include attributes;
accessing a relational database format that uses tables, said tables store data for said attributes; and
creating a customized mapping catalog for said relational database format, said mapping catalog maps said attributes of said objects to said tables of said relational database format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of providing for mapping between data formats, comprising:
-
accessing a first data format, said first data format includes objects, said objects include attributes;
accessing a preexisting relational database that includes tables, said tables store data for said attributes; and
creating a customized mapping for said preexisting relational database, said mapping maps said attributes of said objects to said tables of said accessed relational database format. - View Dependent Claims (21, 22, 23, 24)
-
-
25. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors, said processor readable code comprising:
-
code to implement Identity System business logic; and
code to implement a data source layer to interface with said Identity System business logic and a relational database, said code to implement said data source layer includes code that accesses a mapping catalog customizable for any normalized relational database schema and uses said mapping catalog to access data in said relational database on behalf of said Identity System business logic. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A method of using a mapping between data formats, comprising:
-
receiving a request to access data for a first attribute, said request identifies said data in a first data format, said first data format includes objects, said objects include one or more attributes;
accessing a mapping catalog customizable for a relational database schema, said mapping catalog identifies a portion of a table in a relational database that stores said data for said first attribute; and
accessing said portion of said table in said relational database that stores said data for said first attribute based on said mapping catalog. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method comprising:
-
receiving a request to access data for a first attribute, said request identifies said data in a first data format, said first data format includes objects, said objects include one or more attributes;
accessing a mapping catalog customizable for a relational database schema, said mapping catalog identifies a portion of a table in a relational database that stores said data for said first attribute; and
accessing said portion of said table in said relational database that stores said data for said first attribute based on said mapping catalog. - View Dependent Claims (38, 39, 40, 41, 42)
-
-
43. An apparatus that maps between data formats, comprising:
-
means for receiving a request to access data for a first attribute, said request identifies said data in a first data format, said first data format includes objects, said objects include one or more attributes;
means for accessing a mapping catalog customizable for a relational database schema, said mapping catalog identifies a portion of a table in a relational database that stores said data for said -first attribute; and
means for accessing said portion of said table in said relational database that stores said data for said first attribute based on said mapping catalog. - View Dependent Claims (44)
-
Specification