Generic attribute database system

   
   

Embodiments of the invention provide a method and apparatus for storing multiple items across different categories in a database. One embodiment of the present invention provides a database that includes an attribute value table that has item entries for items of different categories. Each item entry has attribute values for attributes of the items. The database also includes an attribute map table that has attribute map entries. The attribute map entries have attribute map values. Additionally, an attribute value is associated with an attribute map entry, such that the attribute values are translated based on the attribute map values of the associated attribute map entry. In one embodiment, the translating of an attribute value includes determining an attribute type associated with the attribute value.

De belichamingen van de uitvinding verstrekken een methode en een apparaat om veelvoudige punten over verschillende categorieën in een gegevensbestand op te slaan. Één belichaming van de onderhavige uitvinding verstrekt een gegevensbestand dat een lijst omvat van de attributenwaarde die puntingangen voor punten van verschillende categorieën heeft. Elke puntingang heeft attributenwaarden voor attributen van de punten. Het gegevensbestand omvat ook een lijst van de attributenkaart die de ingangen van de attributenkaart heeft. De ingangen van de attributenkaart hebben de waarden van de attributenkaart. Bovendien, wordt een attributenwaarde geassocieerd met een ingang van de attributenkaart, dusdanig dat de attributenwaarden gebaseerd op de waarden van de attributenkaart van de bijbehorende ingang van de attributenkaart vertaald zijn. In één belichaming, omvat het vertalen van een attributenwaarde het bepalen van een attributentype verbonden aan de attributenwaarde.

 
Web www.patentalert.com

< Virtual copy method for data spanning storage boundaries

< System and method for managing data flow and measuring service in a storage network

> Auto-configuring of peripheral on host/peripheral computing platform with peer networking-to-host/peripheral adapter for peer networking connectivity

> Methods and apparatus for point-in-time volumes

~ 00125