{"id":551,"date":"2011-03-08T10:17:37","date_gmt":"2011-03-08T15:17:37","guid":{"rendered":"http:\/\/hstore.cs.brown.edu\/"},"modified":"2012-04-17T01:01:51","modified_gmt":"2012-04-17T05:01:51","slug":"seats","status":"publish","type":"page","link":"https:\/\/hstore.cs.brown.edu\/projects\/seats\/","title":{"rendered":"The SEATS Airline Ticketing Systems Benchmark"},"content":{"rendered":"
\nTo be written…<\/i><\/p>\n The benchmark scales with an integer scaling parameter N. It can be set to any value of interest, though we have in mind a number between 1 and 100.<\/p>\n Read-only table of countries.<\/p>\n PRIMARY KEY (CO_ID) Read-only table of airports. <\/p>\n PRIMARY KEY (AP_ID) Read-only table of the distance (in miles) from each airport to all other airports.<\/p>\n PRIMARY KEY (D_AP_ID0, D_AP_ID1) Read-only table of airlines.<\/p>\n PRIMARY KEY (AL_ID) A Customer table. There are N *10 **6 customers, each with an integer customer identifier (CID) and 40 fields of attribute data, e.g. name, address frequent flier number, etc.. Twenty are character strings with a length of 8 bytes and 20 are four byte integers. Hence, total record length is 244 bytes. For N = 1 this is 244 Mbytes. For larger N, do the math. CIDs can be assumed to be positive integers between 1 and N * 10 **6.<\/p>\n PRIMARY KEY (C_ID) Customer frequent flyer information per airline.<\/p>\n PRIMARY KEY (FF_C_ID, FF_AL_ID) A Flight table. There are N * 10 **5 flights. Each flight has a flight identifier (F_ID), an airline (AL_ID), departure airport (DEPART_AP_ID), departure time, arrival airport (ARRIVE_AP_ID), arrival time, and 30 misscellaneous data attributes. Each attribute is an integer. Total record length is XXX bytes. <\/p>\n Each F_ID is a 64-bit composite ID containing departure\/arrival airport ids, the flight date, and a unique identifier. This allows the benchmark driver to execute various transactions <\/p>\n PRIMARY KEY (F_ID) A Reservation table. Each reservation applies to a single customer and a single flight, each randomly chosen. A reservation has 10 data fields, each an integer (for example the cost of the flight and the seat chosen, if any). RIDs can also be sequence numbers.<\/p>\n There are sufficient reservations loaded at the start of the benchmark, so that every flight is between 60 and 100% full, with an average of 80%. Every plane is assumed to have 150 seats. Hence, there are 12M reservations. Total size of the reservation table is 624 Mbytes for N = 1. As the number of flights scales with N, so will Reservations.<\/p>\nTables<\/h2>\n
\n
COUNTRY<\/h3>\n
\n\n
\n \nColumn<\/th>\n Type<\/th>\n Cardinality<\/th>\n References<\/th>\n Description<\/th>\n<\/tr>\n<\/thead>\n \n CO_ID<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n CO_NAME<\/td>\n VARCHAR(64)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n CO_CODE_2<\/td>\n VARCHAR(2)<\/td>\n UNIQUE<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n CO_CODE_3<\/td>\n VARCHAR(3)<\/td>\n UNIQUE<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n
\n<\/tbody>\n<\/table>\nAIRPORT<\/h3>\n
\n\n
\n \nColumn<\/th>\n Type<\/th>\n Cardinality<\/th>\n References<\/th>\n Description<\/th>\n<\/tr>\n<\/thead>\n \n AP_ID<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_CODE<\/td>\n VARCHAR(3)<\/td>\n UNIQUE<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_NAME<\/td>\n VARCHAR(128)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_CITY<\/td>\n VARCHAR(64)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_POSTAL_CODE<\/td>\n VARCHAR(12)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_CO_ID<\/td>\n BIGINT<\/td>\n –<\/td>\n COUNTRY (CO_ID)<\/td>\n –<\/td>\n<\/tr>\n \n AP_LONGITUDE<\/td>\n FLOAT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_LATITUDE<\/td>\n FLOAT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_GMT_OFFSET<\/td>\n FLOAT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_WAC<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_IATTR00<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_IATTR01<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_IATTR02<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_IATTR03<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_IATTR04<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_IATTR05<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_IATTR06<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_IATTR07<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_IATTR08<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_IATTR09<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_IATTR10<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_IATTR11<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_IATTR12<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_IATTR13<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_IATTR14<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AP_IATTR15<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n
\n<\/tbody>\n<\/table>\nAIRPORT_DISTANCE<\/h3>\n
\n\n
\n \nColumn<\/th>\n Type<\/th>\n Cardinality<\/th>\n References<\/th>\n Description<\/th>\n<\/tr>\n<\/thead>\n \n D_AP_ID0<\/td>\n BIGINT<\/td>\n –<\/td>\n AIRPORT (AP_ID)<\/td>\n –<\/td>\n<\/tr>\n \n D_AP_ID1<\/td>\n BIGINT<\/td>\n –<\/td>\n AIRPORT (AP_ID)<\/td>\n –<\/td>\n<\/tr>\n \n D_DISTANCE<\/td>\n FLOAT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n
\n<\/tbody>\n<\/table>\nAIRLINE<\/h3>\n
\n\n
\n \nColumn<\/th>\n Type<\/th>\n Cardinality<\/th>\n References<\/th>\n Description<\/th>\n<\/tr>\n<\/thead>\n \n AL_ID<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_IATA_CODE<\/td>\n VARCHAR(3)<\/td>\n UNIQUE<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_ICAO_CODE<\/td>\n VARCHAR(3)<\/td>\n UNIQUE<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_CALL_SIGN<\/td>\n VARCHAR(32)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_NAME<\/td>\n VARCHAR(128)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_CO_ID<\/td>\n BIGINT<\/td>\n –<\/td>\n COUNTRY (CO_ID)<\/td>\n –<\/td>\n<\/tr>\n \n AL_IATTR00<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_IATTR01<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_IATTR02<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_IATTR03<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_IATTR04<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_IATTR05<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_IATTR06<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_IATTR07<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_IATTR08<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_IATTR09<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_IATTR10<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_IATTR11<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_IATTR12<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_IATTR13<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_IATTR14<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n AL_IATTR15<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n
\n<\/tbody>\n<\/table>\nCUSTOMER<\/h3>\n
\n\n
\n \nColumn<\/th>\n Type<\/th>\n Cardinality<\/th>\n References<\/th>\n Description<\/th>\n<\/tr>\n<\/thead>\n \n C_ID<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_BASE_AP_ID<\/td>\n BIGINT<\/td>\n –<\/td>\n AIRPORT (AP_ID)<\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR00<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR01<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR02<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR03<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR04<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR05<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR06<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR07<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR08<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR09<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR10<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR11<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR12<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR13<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR14<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR15<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR16<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR17<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR18<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_SATTR19<\/td>\n VARCHAR(8)<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR00<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR01<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR02<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR03<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR04<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR05<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR06<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR07<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR08<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR09<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR10<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR11<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR12<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR13<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR14<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR15<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR16<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR17<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR18<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n C_IATTR19<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n
\n<\/tbody>\n<\/table>\nFREQUENT_FLYER<\/h3>\n
\n\n
\n \nColumn<\/th>\n Type<\/th>\n Cardinality<\/th>\n References<\/th>\n Description<\/th>\n<\/tr>\n<\/thead>\n \n FF_C_ID<\/td>\n BIGINT<\/td>\n –<\/td>\n CUSTOMER (C_ID)<\/td>\n –<\/td>\n<\/tr>\n \n FF_AL_ID<\/td>\n BIGINT<\/td>\n –<\/td>\n AIRLINE (AL_ID)<\/td>\n –<\/td>\n<\/tr>\n \n FF_IATTR00<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n FF_IATTR01<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n FF_IATTR02<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n FF_IATTR03<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n FF_IATTR04<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n FF_IATTR05<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n FF_IATTR06<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n FF_IATTR07<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n FF_IATTR08<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n FF_IATTR09<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n FF_IATTR10<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n FF_IATTR11<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n FF_IATTR12<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n FF_IATTR13<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n FF_IATTR14<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n FF_IATTR15<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n
\n<\/tbody>\n<\/table>\nFLIGHT<\/h3>\n
\n<\/table>\n
\n\n
\n \nColumn<\/th>\n Type<\/th>\n Cardinality<\/th>\n References<\/th>\n Description<\/th>\n<\/tr>\n<\/thead>\n \n F_ID<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_AL_ID<\/td>\n BIGINT<\/td>\n –<\/td>\n AIRLINE (AL_ID)<\/td>\n –<\/td>\n<\/tr>\n \n F_DEPART_AP_ID<\/td>\n BIGINT<\/td>\n –<\/td>\n AIRPORT (AP_ID)<\/td>\n –<\/td>\n<\/tr>\n \n F_DEPART_TIME<\/td>\n TIMESTAMP<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_ARRIVE_AP_ID<\/td>\n BIGINT<\/td>\n –<\/td>\n AIRPORT (AP_ID)<\/td>\n –<\/td>\n<\/tr>\n \n F_ARRIVE_TIME<\/td>\n TIMESTAMP<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_STATUS<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_SEATS_LEFT<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR00<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR01<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR02<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR03<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR04<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR05<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR06<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR07<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR08<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR09<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR10<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR11<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR12<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR13<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR14<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR15<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR16<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR17<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR18<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR19<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR20<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR21<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR22<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR23<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR24<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR25<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR26<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR27<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR28<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n \n F_IATTR29<\/td>\n BIGINT<\/td>\n –<\/td>\n <\/td>\n –<\/td>\n<\/tr>\n
\n<\/tbody>\n<\/table>\nRESERVATION<\/h3>\n