MOMIS: FIAT data source definition
interface fiat
(source semistructured cardef_xml
extent fiat )
{
attribute set car ;
};
interface car
(source semistructured cardef_xml
extent car )
{
attribute name name ;
attribute engine engine ;
attribute transmission transmission ;
attribute steering steering ;
attribute braking_system braking_system ;
attribute suspension suspension ;
attribute dimensions dimensions ;
attribute string tires ;
attribute elect_equipment elect_equipment ;
attribute weights_capacities weights_capacities ;
attribute performance performance ;
attribute fuel_consumption fuel_consumption ;
attribute string price ;
};
interface engine
(source semistructured cardef_xml
extent engine )
{
attribute e_fuel e_fuel ;
}
union engine1
{
attribute e_electrical e_electrical ;
};
interface transmission
(source semistructured cardef_xml
extent transmission )
{
attribute string drive ;
attribute speed speed ;
};
interface steering
(source semistructured cardef_xml
extent steering )
{
attribute string s_type ;
attribute string turning_circle ;
};
interface braking_system
(source semistructured cardef_xml
extent braking_system )
{
attribute string b_front_mm ;
attribute string b_rear_mm ;
};
interface suspension
(source semistructured cardef_xml
extent suspension )
{
attribute string s_front ;
attribute string s_rear ;
};
interface dimensions
(source semistructured cardef_xml
extent dimensions )
{
attribute string length_m ;
attribute string width_m ;
attribute string height_m ;
attribute string luggage_capacity_dm3 ;
attribute string wheelbase_m ?;
attribute string track_front_mm ?;
attribute string track_rear_mm ?;
};
interface elect_equipment
(source semistructured cardef_xml
extent elect_equipment )
{
attribute string battery_capacity ;
attribute string alternator_current ?;
};
interface weights_capacities
(source semistructured cardef_xml
extent weights_capacities )
{
attribute string fuel_cap_l ;
attribute string kerb_weight_kg ;
attribute string towable_weight_kg ?;
};
interface performance
(source semistructured cardef_xml
extent performance )
{
attribute p_electrical p_electrical ;
}
union performance1
{
attribute p_methane p_methane ;
}
union performance2
{
attribute p_coupe p_coupe ;
}
union performance3
{
attribute p_other p_other ;
};
interface fuel_consumption
(source semistructured cardef_xml
extent fuel_consumption )
{
attribute string urban ;
attribute string outoftown ?;
attribute string combined ;
attribute string urban_range_km ?;
};
interface e_fuel
(source semistructured cardef_xml
extent e_fuel )
{
attribute string e_name ;
attribute string cylinders ?;
attribute string layout ?;
attribute string bore_mm ?;
attribute string capacity_cc ?;
attribute string compression_ratio ?;
attribute string power_kw ;
attribute string power_bhp ;
attribute string torque_nm ;
attribute string torque_kgm ;
attribute string valve_gear ?;
attribute string fuel_system ?;
attribute string ignition ?;
};
interface e_electrical
(source semistructured cardef_xml
extent e_electrical )
{
attribute string e_name ;
attribute string e_type ;
attribute string layout ;
attribute string power_kw ;
attribute string torque_nm ;
attribute string engine_control ;
attribute string drive_battery_kwh ;
attribute string bat_charge_time ;
};
interface speed
(source semistructured cardef_xml
extent speed )
{
attribute string PCDATA_NODE;
}
union speed1
{
attribute gear gear ;
};
interface p_electrical
(source semistructured cardef_xml
extent p_electrical )
{
attribute string top_speed ;
attribute string p_0_50_km_h ;
};
interface p_methane
(source semistructured cardef_xml
extent p_methane )
{
attribute string top_speed ;
attribute string p_0_100_km_h ;
attribute string p_0_1000m ;
attribute string range_methane_km ;
};
interface p_coupe
(source semistructured cardef_xml
extent p_coupe )
{
attribute string top_speed ;
attribute string p_0_100_km_h ;
attribute string p_0_1000m ;
attribute string pickup_1000m_sec ;
};
interface p_other
(source semistructured cardef_xml
extent p_other )
{
attribute string top_speed ;
attribute string p_0_100_km_h ?;
attribute string p_0_1000m ?;
};
interface gear
(source semistructured cardef_xml
extent gear )
{
attribute string g1 ;
attribute string g2 ;
attribute string g3 ;
attribute string g4 ;
attribute string g5 ?;
attribute string g6 ?;
attribute string rm ;
attribute string final_drive_ratio ?;
};
interface name
(source semistructured cardef_xml
extent name
key (name_id))
{
attribute string PCDATA_NODE ;
attribute string name_id ;
};
Back
Data
The MOMIS Home Page