blob: 4fc0ba96b69fd8b3e898237238109045ebe0a35c [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?>
<data-map xmlns="http://cayenne.apache.org/schema/9/modelMap"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://cayenne.apache.org/schema/9/modelMap http://cayenne.apache.org/schema/9/modelMap.xsd"
project-version="9">
<property name="defaultPackage" value="org.example.analytic.model"/>
<property name="defaultSuperclass" value="org.example.analytic.model.AnalyticBase"/>
<db-entity name="p_advance_procurement_cost_element_categories" catalog="cxe">
<db-attribute name="advance_procurement_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="total_cost_fk" type="BIGINT" length="10"/>
<db-attribute name="type" type="VARCHAR" isMandatory="true" length="10"/>
</db-entity>
<db-entity name="p_advance_procurement_cost_elements" catalog="cxe">
<db-attribute name="advance_procurement_cost_element_category_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="for_fiscal_year" type="VARCHAR" length="4"/>
<db-attribute name="for_fiscal_year_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="quantity_per_assembly" type="SMALLINT" length="5"/>
<db-attribute name="quantity_per_assembly_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="termination_liability_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="termination_liability_total_cost_fk" type="BIGINT" length="10"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="title_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="total_cost_fk" type="BIGINT" length="10"/>
<db-attribute name="when_required_months" type="SMALLINT" length="5"/>
<db-attribute name="when_required_months_footnote" type="LONGVARCHAR" length="65535"/>
</db-entity>
<db-entity name="p_advance_procurement_eoq_costs" catalog="cxe">
<db-attribute name="advance_procurement_cost_element_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="for_fiscal_year" type="VARCHAR" length="4"/>
<db-attribute name="for_fiscal_year_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="quantity" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="quantity_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="total_cost_fk" type="BIGINT" length="10"/>
</db-entity>
<db-entity name="p_advance_procurements" catalog="cxe">
<db-attribute name="description" type="LONGVARCHAR" length="16777215"/>
<db-attribute name="first_system_award_month_and_year" type="DATE" length="10"/>
<db-attribute name="first_system_award_month_and_year_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="first_system_completion_month_and_year" type="DATE" length="10"/>
<db-attribute name="first_system_completion_month_and_year_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="id_code" type="CHAR" length="2"/>
<db-attribute name="mdap_codes" type="VARCHAR" length="100"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="production_lead_time_months" type="SMALLINT" length="5"/>
<db-attribute name="production_lead_time_months_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="system_interval_months" type="SMALLINT" length="5"/>
<db-attribute name="system_interval_months_footnote" type="LONGVARCHAR" length="65535"/>
</db-entity>
<db-entity name="p_budget_quarters" catalog="cxe">
<db-attribute name="by1_base_q1" type="INTEGER" length="7"/>
<db-attribute name="by1_base_q1_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by1_base_q2" type="INTEGER" length="7"/>
<db-attribute name="by1_base_q2_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by1_base_q3" type="INTEGER" length="7"/>
<db-attribute name="by1_base_q3_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by1_base_q4" type="INTEGER" length="7"/>
<db-attribute name="by1_base_q4_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by1_oco_q1" type="INTEGER" length="7"/>
<db-attribute name="by1_oco_q1_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by1_oco_q2" type="INTEGER" length="7"/>
<db-attribute name="by1_oco_q2_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by1_oco_q3" type="INTEGER" length="7"/>
<db-attribute name="by1_oco_q3_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by1_oco_q4" type="INTEGER" length="7"/>
<db-attribute name="by1_oco_q4_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by1_q1" type="INTEGER" length="7"/>
<db-attribute name="by1_q1_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by1_q2" type="INTEGER" length="7"/>
<db-attribute name="by1_q2_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by1_q3" type="INTEGER" length="7"/>
<db-attribute name="by1_q3_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by1_q4" type="INTEGER" length="7"/>
<db-attribute name="by1_q4_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by2_q1" type="INTEGER" length="7"/>
<db-attribute name="by2_q1_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by2_q2" type="INTEGER" length="7"/>
<db-attribute name="by2_q2_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by2_q3" type="INTEGER" length="7"/>
<db-attribute name="by2_q3_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by2_q4" type="INTEGER" length="7"/>
<db-attribute name="by2_q4_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by3_q1" type="INTEGER" length="7"/>
<db-attribute name="by3_q1_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by3_q2" type="INTEGER" length="7"/>
<db-attribute name="by3_q2_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by3_q3" type="INTEGER" length="7"/>
<db-attribute name="by3_q3_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by3_q4" type="INTEGER" length="7"/>
<db-attribute name="by3_q4_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by4_q1" type="INTEGER" length="7"/>
<db-attribute name="by4_q1_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by4_q2" type="INTEGER" length="7"/>
<db-attribute name="by4_q2_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by4_q3" type="INTEGER" length="7"/>
<db-attribute name="by4_q3_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by4_q4" type="INTEGER" length="7"/>
<db-attribute name="by4_q4_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by5_q1" type="INTEGER" length="7"/>
<db-attribute name="by5_q1_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by5_q2" type="INTEGER" length="7"/>
<db-attribute name="by5_q2_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by5_q3" type="INTEGER" length="7"/>
<db-attribute name="by5_q3_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by5_q4" type="INTEGER" length="7"/>
<db-attribute name="by5_q4_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="continuing" type="BIT"/>
<db-attribute name="continuing_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="cy_q1" type="INTEGER" length="7"/>
<db-attribute name="cy_q1_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="cy_q2" type="INTEGER" length="7"/>
<db-attribute name="cy_q2_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="cy_q3" type="INTEGER" length="7"/>
<db-attribute name="cy_q3_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="cy_q4" type="INTEGER" length="7"/>
<db-attribute name="cy_q4_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="py_q1" type="INTEGER" length="7"/>
<db-attribute name="py_q1_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="py_q2" type="INTEGER" length="7"/>
<db-attribute name="py_q2_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="py_q3" type="INTEGER" length="7"/>
<db-attribute name="py_q3_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="py_q4" type="INTEGER" length="7"/>
<db-attribute name="py_q4_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pys" type="INTEGER" length="7"/>
<db-attribute name="pys_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="to_complete" type="INTEGER" length="7"/>
<db-attribute name="to_complete_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="total_cost" type="INTEGER" length="7"/>
<db-attribute name="total_cost_footnote" type="LONGVARCHAR" length="65535"/>
</db-entity>
<db-entity name="p_cost_element_categories" catalog="cxe">
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="item_fk" type="BIGINT" length="10"/>
<db-attribute name="modification_group_fk" type="BIGINT" length="10"/>
<db-attribute name="modification_item_fk" type="BIGINT" length="10"/>
<db-attribute name="name" type="VARCHAR" length="255"/>
<db-attribute name="name_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="quantity_fk" type="BIGINT" length="10"/>
<db-attribute name="secondary_distribution_remarks" type="LONGVARCHAR" length="16777215"/>
<db-attribute name="total_cost_fk" type="BIGINT" length="10"/>
<db-attribute name="type" type="VARCHAR" isMandatory="true" length="20"/>
</db-entity>
<db-entity name="p_cost_element_sub_categories" catalog="cxe">
<db-attribute name="cost_element_category_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="quantity_fk" type="BIGINT" length="10"/>
<db-attribute name="total_cost_fk" type="BIGINT" length="10"/>
<db-attribute name="type" type="VARCHAR" isMandatory="true" length="20"/>
</db-entity>
<db-entity name="p_cost_elements" catalog="cxe">
<db-attribute name="all_pys_deliveries" type="DECIMAL" length="15" scale="3"/>
<db-attribute name="all_pys_deliveries_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="category_supply_name" type="VARCHAR" length="50"/>
<db-attribute name="contracted" type="BIT" isMandatory="true"/>
<db-attribute name="cost_element_category_fk" type="BIGINT" length="10"/>
<db-attribute name="cost_element_sub_category_fk" type="BIGINT" length="10"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="id_code" type="CHAR" length="2"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="quantity_fk" type="BIGINT" length="10"/>
<db-attribute name="remarks" type="LONGVARCHAR" length="65535"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="total_cost_fk" type="BIGINT" length="10"/>
<db-attribute name="unit_cost_fk" type="BIGINT" length="10"/>
</db-entity>
<db-entity name="p_delivery_schedules" catalog="cxe">
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="history_planning_fk" type="BIGINT" length="10"/>
<db-attribute name="history_planning_for_total_fk" type="BIGINT" length="10"/>
<db-attribute name="organization_fk" type="BIGINT" length="10"/>
<db-attribute name="organization_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="organization_suffix" type="VARCHAR" length="100"/>
<db-attribute name="organization_suffix_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="organizational_unit_fk" type="BIGINT" length="10"/>
<db-attribute name="organizational_unit_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="total_quantity" type="DECIMAL" length="15" scale="3"/>
<db-attribute name="total_quantity_footnote" type="LONGVARCHAR" length="65535"/>
</db-entity>
<db-entity name="p_facilities">
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="facility_project_type" type="CHAR" isMandatory="true" length="20"/>
<db-attribute name="facility_type" type="CHAR" isMandatory="true" length="4"/>
<db-attribute name="line_item_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="location" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="name" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
</db-entity>
<db-entity name="p_histories_and_plannings" catalog="cxe">
<db-attribute name="award_date" type="DATE" isMandatory="true" length="10"/>
<db-attribute name="award_date_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="contract_designation_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="first_delivery_date" type="DATE" length="10"/>
<db-attribute name="first_delivery_date_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="fiscal_year" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="fiscal_year_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="is_oco" type="BIT"/>
<db-attribute name="is_oco_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="manufacturer_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="pco_location" type="VARCHAR" length="100"/>
<db-attribute name="pco_location_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="quantity" type="DECIMAL" isMandatory="true" length="15" scale="3"/>
<db-attribute name="quantity_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="revisions_available_date" type="DATE" length="10"/>
<db-attribute name="revisions_available_date_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="rfp_issue_date" type="DATE" length="10"/>
<db-attribute name="rfp_issue_date_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="specs_available_now" type="BIT"/>
<db-attribute name="specs_available_now_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="suffix" type="VARCHAR" length="25"/>
<db-attribute name="suffix_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="unit_cost" type="DECIMAL" isMandatory="true" length="15" scale="3"/>
<db-attribute name="unit_cost_footnote" type="LONGVARCHAR" length="65535"/>
</db-entity>
<db-entity name="p_inactive_industrial_facility_project_fundings">
<db-attribute name="inactive_industrial_facility_project_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="total_cost_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="type" type="CHAR" isMandatory="true" length="16"/>
</db-entity>
<db-entity name="p_inactive_industrial_facility_projects">
<db-attribute name="category" type="VARCHAR" length="75"/>
<db-attribute name="contractor" type="VARCHAR" length="125"/>
<db-attribute name="description" type="LONGVARCHAR" length="16777215"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="facility_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="total_cost_fk" type="BIGINT" isMandatory="true" length="10"/>
</db-entity>
<db-entity name="p_item_categories" catalog="cxe">
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="item_group_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="title" type="VARCHAR" length="255"/>
<db-attribute name="title_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="total_cost_fk" type="BIGINT" length="10"/>
</db-entity>
<db-entity name="p_item_groups" catalog="cxe">
<db-attribute name="exhibit_display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="is_modification_item" type="BIT" isMandatory="true"/>
<db-attribute name="p21_remarks" type="LONGVARCHAR" length="65535"/>
<db-attribute name="p5a_remarks" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="quantity_fk" type="BIGINT" length="10"/>
<db-attribute name="remarks" type="LONGVARCHAR" length="16777215"/>
<db-attribute name="title" type="VARCHAR" length="255"/>
<db-attribute name="title_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="total_cost_fk" type="BIGINT" length="10"/>
<db-attribute name="unit_cost_fk" type="BIGINT" length="10"/>
</db-entity>
<db-entity name="p_items" catalog="cxe">
<db-attribute name="advance_procurement_fk" type="BIGINT" length="10"/>
<db-attribute name="all_pys_deliveries" type="DECIMAL" length="15" scale="3"/>
<db-attribute name="all_pys_deliveries_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="dodic" type="VARCHAR" length="5"/>
<db-attribute name="exhibit_display_order" type="SMALLINT" length="5"/>
<db-attribute name="id_code" type="CHAR" length="2"/>
<db-attribute name="include_in_pdf" type="BIT" isMandatory="true"/>
<db-attribute name="item_category_fk" type="BIGINT" length="10"/>
<db-attribute name="line_item_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="mdap_code" type="VARCHAR" length="4"/>
<db-attribute name="mdap_code_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="modification_type" type="VARCHAR" length="255"/>
<db-attribute name="modification_type_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="number" type="VARCHAR" length="25"/>
<db-attribute name="number_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="p21_remarks" type="LONGVARCHAR" length="65535"/>
<db-attribute name="p5a_remarks" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="pys_quantity_delta" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="pys_total_cost_delta" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="remarks" type="LONGVARCHAR" length="16777215"/>
<db-attribute name="secondary_distribution_remarks" type="LONGVARCHAR" length="65535"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="title_footnote" type="LONGVARCHAR" length="65535"/>
</db-entity>
<db-entity name="p_layaway_distribution_projects">
<db-attribute name="annual_maintenance_cost" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="category" type="VARCHAR" length="255"/>
<db-attribute name="code" type="VARCHAR" isMandatory="true" length="25"/>
<db-attribute name="description" type="LONGVARCHAR" length="16777215"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="facility_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="layaway_cost" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="other_costs" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="production_ends" type="VARCHAR" length="75"/>
<db-attribute name="production_lines_laid_away_location" type="VARCHAR" length="255"/>
<db-attribute name="production_lines_laid_away_name" type="VARCHAR" length="255"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="total_cost_fk" type="BIGINT" isMandatory="true" length="10"/>
</db-entity>
<db-entity name="p_line_items" catalog="cxe">
<db-attribute name="advance_procurement_description" type="LONGVARCHAR" length="16777215"/>
<db-attribute name="advance_procurement_justification" type="LONGVARCHAR" length="16777215"/>
<db-attribute name="advance_procurement_p1_line_number" type="VARCHAR" length="10"/>
<db-attribute name="ap_only_flag" type="BIT"/>
<db-attribute name="combined_p5_flag" type="BIT"/>
<db-attribute name="delta_quantity_fk" type="BIGINT" length="10"/>
<db-attribute name="delta_total_cost_fk" type="BIGINT" length="10"/>
<db-attribute name="description" type="LONGVARCHAR" length="16777215"/>
<db-attribute name="funding_designation_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="id_code" type="CHAR" length="2"/>
<db-attribute name="line_item_number" type="VARCHAR" isMandatory="true" length="25"/>
<db-attribute name="line_item_title" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="mdap_codes" type="VARCHAR" length="100"/>
<db-attribute name="mdap_codes_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="myp1_count" type="SMALLINT" length="5"/>
<db-attribute name="myp2_count" type="SMALLINT" length="5"/>
<db-attribute name="myp3_count" type="SMALLINT" length="5"/>
<db-attribute name="myp4_count" type="SMALLINT" length="5"/>
<db-attribute name="p10_count" type="SMALLINT" length="5"/>
<db-attribute name="p17_count" type="SMALLINT" length="5"/>
<db-attribute name="p18_count" type="SMALLINT" length="5"/>
<db-attribute name="p1_count" type="SMALLINT" length="5"/>
<db-attribute name="p1_line_number" type="VARCHAR" length="10"/>
<db-attribute name="p20_count" type="SMALLINT" length="5"/>
<db-attribute name="p21_count" type="SMALLINT" length="5"/>
<db-attribute name="p23_count" type="SMALLINT" length="5"/>
<db-attribute name="p25_count" type="SMALLINT" length="5"/>
<db-attribute name="p26_count" type="SMALLINT" length="5"/>
<db-attribute name="p3a_count" type="SMALLINT" length="5"/>
<db-attribute name="p40a_count" type="SMALLINT" length="5"/>
<db-attribute name="p40a_item_schedule_flag" type="CHAR" isMandatory="true" length="28"/>
<db-attribute name="p5_count" type="SMALLINT" length="5"/>
<db-attribute name="p5a_count" type="SMALLINT" length="5"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="production_rate_interval" type="CHAR" isMandatory="true" length="9"/>
<db-attribute name="pys_quantity_delta" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="pys_total_cost_delta" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="quantity_unit_format" type="CHAR" length="5"/>
<db-attribute name="remarks" type="LONGVARCHAR" length="16777215"/>
<db-attribute name="secondary_distribution_remarks" type="LONGVARCHAR" length="16777215"/>
<db-attribute name="secondary_distribution_subtotal_quantity_fk" type="BIGINT" length="10"/>
<db-attribute name="secondary_distribution_subtotal_total_cost_fk" type="BIGINT" length="10"/>
<db-attribute name="total_cost_format" type="CHAR" isMandatory="true" length="9"/>
<db-attribute name="unit_cost_format" type="CHAR" isMandatory="true" length="9"/>
<db-attribute name="unit_quantity_format" type="CHAR" isMandatory="true" length="9"/>
</db-entity>
<db-entity name="p_manufacturers" catalog="cxe">
<db-attribute name="admin_lead_time_after_oct1_initial_months" type="SMALLINT" length="5"/>
<db-attribute name="admin_lead_time_after_oct1_initial_months_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="admin_lead_time_after_oct1_reorder_months" type="SMALLINT" length="5"/>
<db-attribute name="admin_lead_time_after_oct1_reorder_months_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="admin_lead_time_prior_oct1_initial_months" type="SMALLINT" length="5"/>
<db-attribute name="admin_lead_time_prior_oct1_initial_months_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="admin_lead_time_prior_oct1_reorder_months" type="SMALLINT" length="5"/>
<db-attribute name="admin_lead_time_prior_oct1_reorder_months_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="advance_procurement_cost_element_fk" type="BIGINT" length="10"/>
<db-attribute name="contract_location" type="VARCHAR" isMandatory="true" length="125"/>
<db-attribute name="contract_location_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="contractor" type="VARCHAR" isMandatory="true" length="125"/>
<db-attribute name="contractor_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="cost_element_fk" type="BIGINT" length="10"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="item_fk" type="BIGINT" length="10"/>
<db-attribute name="maximum_production_rate" type="DECIMAL" length="14" scale="2"/>
<db-attribute name="maximum_production_rate_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="minimum_sustaining_rate" type="DECIMAL" length="14" scale="2"/>
<db-attribute name="minimum_sustaining_rate_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="one_eight_five" type="DECIMAL" length="14" scale="2"/>
<db-attribute name="one_eight_five_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="production_lead_time_initial_months" type="SMALLINT" length="5"/>
<db-attribute name="production_lead_time_initial_months_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="production_lead_time_reorder_months" type="SMALLINT" length="5"/>
<db-attribute name="production_lead_time_reorder_months_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="total_lead_time_initial_months" type="SMALLINT" length="5"/>
<db-attribute name="total_lead_time_initial_months_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="total_lead_time_reorder_months" type="SMALLINT" length="5"/>
<db-attribute name="total_lead_time_reorder_months_footnote" type="LONGVARCHAR" length="65535"/>
</db-entity>
<db-entity name="p_models_affected">
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="item_fk" type="BIGINT" length="10"/>
<db-attribute name="modification_group_fk" type="BIGINT" length="10"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="title_footnote" type="LONGVARCHAR" length="65535"/>
</db-entity>
<db-entity name="p_modification_groups" catalog="cxe">
<db-attribute name="advance_procurement_fk" type="BIGINT" length="10"/>
<db-attribute name="description" type="LONGVARCHAR" isMandatory="true" length="16777215"/>
<db-attribute name="exhibit_display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="installation_quantity_subtotal_fk" type="BIGINT" length="10"/>
<db-attribute name="installation_total_cost_subtotal_fk" type="BIGINT" length="10"/>
<db-attribute name="line_item_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="mdap_code" type="VARCHAR" length="4"/>
<db-attribute name="mdap_code_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="models" type="VARCHAR" length="255"/>
<db-attribute name="models_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="modification_number" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="modification_number_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="procurement_quantity_subtotal_fk" type="BIGINT" length="10"/>
<db-attribute name="procurement_total_cost_subtotal_fk" type="BIGINT" length="10"/>
<db-attribute name="pys_quantity_delta" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="pys_total_cost_delta" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="secondary_distribution_remarks" type="LONGVARCHAR" length="65535"/>
<db-attribute name="support_secondary_distribution_remarks" type="LONGVARCHAR" length="65535"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="title_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="type" type="VARCHAR" length="255"/>
<db-attribute name="type_footnote" type="LONGVARCHAR" length="65535"/>
</db-entity>
<db-entity name="p_modification_item_implementation_methods" catalog="cxe">
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="install_name" type="VARCHAR" length="100"/>
<db-attribute name="install_name_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="modification_item_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="name" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="name_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="quantity" type="BIGINT" length="10"/>
<db-attribute name="quantity_footnote" type="LONGVARCHAR" length="65535"/>
</db-entity>
<db-entity name="p_modification_item_installation_costs" catalog="cxe">
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="fiscal_year" type="CHAR" isMandatory="true" length="5"/>
<db-attribute name="modification_item_implementation_method_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="quantity_fk" type="BIGINT" length="10"/>
<db-attribute name="secondary_distribution_remarks" type="LONGVARCHAR" length="65535"/>
<db-attribute name="total_cost_fk" type="BIGINT" length="10"/>
</db-entity>
<db-entity name="p_modification_item_installation_ins_outs" catalog="cxe">
<db-attribute name="budget_quarters_fk" type="BIGINT" length="10"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="modification_item_implementation_method_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="type" type="CHAR" isMandatory="true" length="2"/>
</db-entity>
<db-entity name="p_modification_item_manufacturers" catalog="cxe">
<db-attribute name="admin_lead_time_months" type="SMALLINT" length="5"/>
<db-attribute name="admin_lead_time_months_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="award_date_by1" type="TIMESTAMP" length="19"/>
<db-attribute name="award_date_by1_base" type="TIMESTAMP" length="19"/>
<db-attribute name="award_date_by1_base_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="award_date_by1_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="award_date_by1_oco" type="TIMESTAMP" length="19"/>
<db-attribute name="award_date_by1_oco_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="award_date_by2" type="TIMESTAMP" length="19"/>
<db-attribute name="award_date_by2_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="award_date_by3" type="TIMESTAMP" length="19"/>
<db-attribute name="award_date_by3_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="award_date_by4" type="TIMESTAMP" length="19"/>
<db-attribute name="award_date_by4_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="award_date_by5" type="TIMESTAMP" length="19"/>
<db-attribute name="award_date_by5_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="award_date_cy" type="TIMESTAMP" length="19"/>
<db-attribute name="award_date_cy_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="award_date_py" type="TIMESTAMP" length="19"/>
<db-attribute name="award_date_py_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="delivery_date_by1" type="TIMESTAMP" length="19"/>
<db-attribute name="delivery_date_by1_base" type="TIMESTAMP" length="19"/>
<db-attribute name="delivery_date_by1_base_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="delivery_date_by1_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="delivery_date_by1_oco" type="TIMESTAMP" length="19"/>
<db-attribute name="delivery_date_by1_oco_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="delivery_date_by2" type="TIMESTAMP" length="19"/>
<db-attribute name="delivery_date_by2_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="delivery_date_by3" type="TIMESTAMP" length="19"/>
<db-attribute name="delivery_date_by3_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="delivery_date_by4" type="TIMESTAMP" length="19"/>
<db-attribute name="delivery_date_by4_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="delivery_date_by5" type="TIMESTAMP" length="19"/>
<db-attribute name="delivery_date_by5_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="delivery_date_cy" type="TIMESTAMP" length="19"/>
<db-attribute name="delivery_date_cy_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="delivery_date_py" type="TIMESTAMP" length="19"/>
<db-attribute name="delivery_date_py_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="location" type="VARCHAR" isMandatory="true" length="125"/>
<db-attribute name="location_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="modification_item_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="name" type="VARCHAR" isMandatory="true" length="125"/>
<db-attribute name="name_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="production_lead_time_months" type="SMALLINT" length="5"/>
<db-attribute name="production_lead_time_months_footnote" type="LONGVARCHAR" length="65535"/>
</db-entity>
<db-entity name="p_modification_items" catalog="cxe">
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="installation_subtotal_quantity_fk" type="BIGINT" length="10"/>
<db-attribute name="installation_subtotal_total_cost_fk" type="BIGINT" length="10"/>
<db-attribute name="mdap_code" type="VARCHAR" length="4"/>
<db-attribute name="mdap_code_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="modification_group_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="procurement_subtotal_quantity_fk" type="BIGINT" length="10"/>
<db-attribute name="procurement_subtotal_total_cost_fk" type="BIGINT" length="10"/>
<db-attribute name="remarks" type="LONGVARCHAR" length="65535"/>
<db-attribute name="secondary_distribution_remarks" type="LONGVARCHAR" length="65535"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="255"/>
</db-entity>
<db-entity name="p_modification_milestones">
<db-attribute name="description" type="VARCHAR" length="1000"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="milestone" type="DATE" isMandatory="true"/>
<db-attribute name="milestone_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="modification_group_fk" type="BIGINT" isMandatory="true"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="title_footnote" type="LONGVARCHAR" length="65535"/>
</db-entity>
<db-entity name="p_monthly_deliveries" catalog="cxe">
<db-attribute name="delivery_schedule_fk" type="BIGINT" length="10"/>
<db-attribute name="month_and_year" type="DATE" isMandatory="true" length="10"/>
<db-attribute name="month_and_year_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="quantity" type="DECIMAL" length="15" scale="3"/>
<db-attribute name="quantity_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="secondary_distribution_delivery_schedule_fk" type="BIGINT" length="10"/>
</db-entity>
<db-entity name="p_organizational_units" catalog="cxe">
<db-attribute name="code" type="VARCHAR" isMandatory="true" length="15"/>
<db-attribute name="description" type="VARCHAR" length="100"/>
<db-attribute name="name" type="VARCHAR" isMandatory="true" length="50"/>
<db-attribute name="organization_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
</db-entity>
<db-entity name="p_production_support_facility_project_cost_element_items">
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="production_support_facility_project_cost_element_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="75"/>
<db-attribute name="total_cost_fk" type="BIGINT" isMandatory="true" length="10"/>
</db-entity>
<db-entity name="p_production_support_facility_project_cost_elements">
<db-attribute name="note" type="VARCHAR" length="1000"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="production_support_facility_project_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="total_cost_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="type" type="CHAR" isMandatory="true" length="32"/>
</db-entity>
<db-entity name="p_production_support_facility_project_milestones">
<db-attribute name="comment" type="VARCHAR" length="25"/>
<db-attribute name="month_and_year" type="DATE"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="production_support_facility_project_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="type" type="CHAR" isMandatory="true" length="32"/>
</db-entity>
<db-entity name="p_production_support_facility_project_related_projects">
<db-attribute name="appropriation_code" type="VARCHAR" length="100"/>
<db-attribute name="code" type="VARCHAR" isMandatory="true" length="25"/>
<db-attribute name="completion_date" type="DATE"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="facing" type="VARCHAR" length="25"/>
<db-attribute name="fiscal_year" type="SMALLINT" isMandatory="true"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="production_support_facility_project_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="start_date" type="DATE"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="value" type="DECIMAL" isMandatory="true" length="13" scale="3"/>
</db-entity>
<db-entity name="p_production_support_facility_projects">
<db-attribute name="capacity_after" type="VARCHAR" length="10"/>
<db-attribute name="capacity_before" type="VARCHAR" length="10"/>
<db-attribute name="category" type="VARCHAR" length="255"/>
<db-attribute name="code" type="VARCHAR" isMandatory="true" length="25"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="end_item" type="VARCHAR" length="255"/>
<db-attribute name="facility_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="narrative" type="LONGVARCHAR" length="16777215"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="total_cost_fk" type="BIGINT" isMandatory="true" length="10"/>
</db-entity>
<db-entity name="p_related_program_elements" catalog="cxe">
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="line_item_fk" type="BIGINT" length="10"/>
<db-attribute name="modification_group_fk" type="BIGINT" length="10"/>
<db-attribute name="modification_item_fk" type="BIGINT" length="10"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="program_element_number" type="VARCHAR" length="10"/>
<db-attribute name="program_element_number_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="quantity_fk" type="BIGINT" length="10"/>
<db-attribute name="total_cost_fk" type="BIGINT" length="10"/>
<db-attribute name="type" type="CHAR" isMandatory="true" length="1"/>
</db-entity>
<db-entity name="p_resource_summaries" catalog="cxe">
<db-attribute name="budget_years_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="id_code" type="CHAR" length="2"/>
<db-attribute name="item_fk" type="BIGINT" length="10"/>
<db-attribute name="line_item_fk" type="BIGINT" length="10"/>
<db-attribute name="modification_group_fk" type="BIGINT" length="10"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="title" type="VARCHAR" length="255"/>
<db-attribute name="title_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="type" type="VARCHAR" isMandatory="true" length="16"/>
</db-entity>
<db-entity name="p_secondary_distribution_delivery_schedules" catalog="cxe">
<db-attribute name="delivery_schedule_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="organization_fk" type="BIGINT" length="10"/>
<db-attribute name="organization_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="organization_suffix" type="VARCHAR" length="100"/>
<db-attribute name="organization_suffix_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="organizational_unit_fk" type="BIGINT" length="10"/>
<db-attribute name="organizational_unit_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="procurement_quantity" type="DECIMAL" length="15" scale="3"/>
<db-attribute name="procurement_quantity_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="remarks" type="LONGVARCHAR" length="65535"/>
</db-entity>
<db-entity name="p_secondary_distributions" catalog="cxe">
<db-attribute name="cost_element_category_fk" type="BIGINT" length="10"/>
<db-attribute name="delta_out_years_quantity_fk" type="BIGINT" length="10"/>
<db-attribute name="delta_out_years_total_cost_fk" type="BIGINT" length="10"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="item_fk" type="BIGINT" length="10"/>
<db-attribute name="line_item_fk" type="BIGINT" length="10"/>
<db-attribute name="modification_group_fk" type="BIGINT" length="10"/>
<db-attribute name="modification_item_fk" type="BIGINT" length="10"/>
<db-attribute name="modification_item_installation_cost_fk" type="BIGINT" length="10"/>
<db-attribute name="organization_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="organization_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="organization_suffix" type="VARCHAR" length="100"/>
<db-attribute name="organization_suffix_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="organizational_unit_fk" type="BIGINT" length="10"/>
<db-attribute name="organizational_unit_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="quantity_fk" type="BIGINT" length="10"/>
<db-attribute name="total_cost_fk" type="BIGINT" length="10"/>
</db-entity>
<db-entity name="p_spare_parts_budget_activities" catalog="cxe">
<db-attribute name="budget_activity_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="spare_parts_category_fk" type="BIGINT" isMandatory="true" length="10"/>
</db-entity>
<db-entity name="p_spare_parts_categories" catalog="cxe">
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="spare_parts_group_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="total_cost_fk" type="BIGINT" length="10"/>
<db-attribute name="type" type="VARCHAR" isMandatory="true" length="20"/>
</db-entity>
<db-entity name="p_spare_parts_groups" catalog="cxe">
<db-attribute name="exempt_spares_total_cost_fk" type="BIGINT" length="10"/>
<db-attribute name="exhibit_display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="name" type="VARCHAR" length="255"/>
<db-attribute name="name_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="pys_delta" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="remarks" type="LONGVARCHAR" length="16777215"/>
<db-attribute name="total_cost_fk" type="BIGINT" length="10"/>
<db-attribute name="wcf_total_cost_fk" type="BIGINT" length="10"/>
</db-entity>
<db-entity name="p_spare_parts_items" catalog="cxe">
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="line_item_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="line_item_number" type="VARCHAR" length="25"/>
<db-attribute name="line_item_title" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="mdap_code" type="VARCHAR" length="4"/>
<db-attribute name="mdap_code_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="remarks" type="LONGVARCHAR" length="16777215"/>
<db-attribute name="spare_parts_budget_activity_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="total_cost_fk" type="BIGINT" length="10"/>
</db-entity>
<db-entity name="p_sub_cost_elements" catalog="cxe">
<db-attribute name="budget_quarters_fk" type="BIGINT" length="10"/>
<db-attribute name="cost_element_fk" type="BIGINT" length="10"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="id_code" type="CHAR" length="2"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="quantity_fk" type="BIGINT" length="10"/>
<db-attribute name="remarks" type="LONGVARCHAR" length="65535"/>
<db-attribute name="title" type="VARCHAR" length="255"/>
<db-attribute name="total_cost_fk" type="BIGINT" length="10"/>
<db-attribute name="unit_cost_fk" type="BIGINT" length="10"/>
</db-entity>
<db-entity name="r_accomplishments_planned_programs" catalog="cxe">
<db-attribute name="accomplishment_article_py" type="BIGINT" length="10"/>
<db-attribute name="accomplishment_py" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="accomplishment_py_other" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="accomplishment_py_text" type="LONGVARCHAR" length="65535"/>
<db-attribute name="description" type="LONGVARCHAR" length="65535"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="planned_program_article_by1" type="BIGINT" length="10"/>
<db-attribute name="planned_program_article_by1_base" type="BIGINT" length="10"/>
<db-attribute name="planned_program_article_by1_oco" type="BIGINT" length="10"/>
<db-attribute name="planned_program_article_cy" type="BIGINT" length="10"/>
<db-attribute name="planned_program_by1" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="planned_program_by1_base" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="planned_program_by1_base_other" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="planned_program_by1_oco" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="planned_program_by1_oco_other" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="planned_program_by1_other" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="planned_program_by1_text_base" type="LONGVARCHAR" length="65535"/>
<db-attribute name="planned_program_by1_text_oco" type="LONGVARCHAR" length="65535"/>
<db-attribute name="planned_program_cy" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="planned_program_cy_other" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="planned_program_cy_text" type="LONGVARCHAR" length="65535"/>
<db-attribute name="project_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="255"/>
</db-entity>
<db-entity name="r_congressional_add_details" catalog="cxe">
<db-attribute name="cy" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="cy_text" type="VARCHAR" length="4000"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="project_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="py" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="py_text" type="VARCHAR" length="4000"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="255"/>
</db-entity>
<db-entity name="r_cost_category_groups" catalog="cxe">
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="project_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="remarks" type="VARCHAR" length="5000"/>
<db-attribute name="type" type="CHAR" isMandatory="true" length="20"/>
</db-entity>
<db-entity name="r_cost_category_items" catalog="cxe">
<db-attribute name="award_date_by1_base" type="DATE"/>
<db-attribute name="award_date_by1_oco" type="DATE"/>
<db-attribute name="award_date_cy" type="DATE"/>
<db-attribute name="award_date_py" type="DATE"/>
<db-attribute name="contract_designation_fk" type="BIGINT" length="10"/>
<db-attribute name="cost_category_group_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="name" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="performing_activity" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="performing_activity_location" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="target_value" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="target_value_continuing" type="BIT"/>
<db-attribute name="target_value_str" type="VARCHAR" length="11"/>
<db-attribute name="total_cost_fk" type="BIGINT" length="10"/>
</db-entity>
<db-entity name="r_joint_fundings" catalog="cxe">
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="project_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="target_value" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="target_value_continuing" type="BIT"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="total_cost_fk" type="BIGINT" length="10"/>
</db-entity>
<db-entity name="r_major_performers" catalog="cxe">
<db-attribute name="date_awarded" type="DATE" length="10"/>
<db-attribute name="description" type="VARCHAR" length="512"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="funds" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="location" type="VARCHAR" length="255"/>
<db-attribute name="name" type="VARCHAR" isMandatory="true" length="75"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="project_fk" type="BIGINT" isMandatory="true" length="10"/>
</db-entity>
<db-entity name="r_other_adjustments" catalog="cxe">
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="program_element_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="total_cost_fk" type="BIGINT" length="10"/>
</db-entity>
<db-entity name="r_other_program_fundings" catalog="cxe">
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="line_item" type="VARCHAR" isMandatory="true" length="35"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="project_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="total_cost_fk" type="BIGINT" length="10"/>
</db-entity>
<db-entity name="r_program_elements" catalog="cxe">
<db-attribute name="change_summary_explanation" type="LONGVARCHAR" length="65535"/>
<db-attribute name="congressional_adds_fk" type="BIGINT" length="10"/>
<db-attribute name="congressional_directed_reductions_fk" type="BIGINT" length="10"/>
<db-attribute name="congressional_directed_transfers_fk" type="BIGINT" length="10"/>
<db-attribute name="congressional_general_reductions_fk" type="BIGINT" length="10"/>
<db-attribute name="congressional_rescissions_fk" type="BIGINT" length="10"/>
<db-attribute name="current_pb_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="format" type="CHAR" length="9"/>
<db-attribute name="funding_designation_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="mdap_codes" type="VARCHAR" length="100"/>
<db-attribute name="mission_description" type="LONGVARCHAR" length="65535"/>
<db-attribute name="monetary_unit_format" type="CHAR" isMandatory="true" length="9"/>
<db-attribute name="notes" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="previous_pb_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="program_element_number" type="VARCHAR" isMandatory="true" length="10"/>
<db-attribute name="pys_delta" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="r1_count" type="SMALLINT" length="5"/>
<db-attribute name="r1_number" type="VARCHAR" length="10"/>
<db-attribute name="r2_count" type="SMALLINT" length="5"/>
<db-attribute name="r2a_count" type="SMALLINT" length="5"/>
<db-attribute name="r3_count" type="SMALLINT" length="5"/>
<db-attribute name="r4_count" type="SMALLINT" length="5"/>
<db-attribute name="r4a_count" type="SMALLINT" length="5"/>
<db-attribute name="r5_count" type="SMALLINT" length="5"/>
<db-attribute name="reprogrammings_fk" type="BIGINT" length="10"/>
<db-attribute name="sbir_sttr_transfer_fk" type="BIGINT" length="10"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="total_adjusted_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="total_cost_fk" type="BIGINT" isMandatory="true" length="10"/>
</db-entity>
<db-entity name="r_projects" catalog="cxe">
<db-attribute name="articles_in_accomplishments_planned_program" type="BIT"/>
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="include_project_in_pdf" type="BIT" isMandatory="true"/>
<db-attribute name="mdap_code" type="VARCHAR" length="4"/>
<db-attribute name="mission_description" type="LONGVARCHAR" isMandatory="true" length="65535"/>
<db-attribute name="notes" type="LONGVARCHAR" length="65535"/>
<db-attribute name="other_program_remarks" type="LONGVARCHAR" length="5000"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="program_element_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="project_acquisition_strategy" type="LONGVARCHAR" length="65535"/>
<db-attribute name="project_article_fk" type="BIGINT" length="10"/>
<db-attribute name="project_major_performers" type="LONGVARCHAR" length="65535"/>
<db-attribute name="project_number" type="VARCHAR" isMandatory="true" length="25"/>
<db-attribute name="project_performance_metrics" type="LONGVARCHAR" length="65535"/>
<db-attribute name="project_schedule_detail_remarks" type="LONGVARCHAR" length="5000"/>
<db-attribute name="project_schedule_profile_remarks" type="LONGVARCHAR" length="5000"/>
<db-attribute name="project_title" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="pys_delta" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="r3_remarks" type="LONGVARCHAR" length="5000"/>
<db-attribute name="special_project" type="BIT" isMandatory="true"/>
<db-attribute name="termination_liability_fk" type="BIGINT" length="10"/>
<db-attribute name="termination_liability_remarks" type="LONGVARCHAR" length="5000"/>
<db-attribute name="total_cost_fk" type="BIGINT" isMandatory="true" length="10"/>
</db-entity>
<db-entity name="r_schedule_details" catalog="cxe">
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="end_quarter" type="TINYINT" isMandatory="true" length="3"/>
<db-attribute name="end_year" type="SMALLINT" isMandatory="true"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="schedule_sub_project_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="start_quarter" type="TINYINT" isMandatory="true" length="3"/>
<db-attribute name="start_year" type="SMALLINT" isMandatory="true"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="255"/>
</db-entity>
<db-entity name="r_schedule_profiles" catalog="cxe">
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="image_data" type="LONGVARBINARY" isMandatory="true" length="16777215"/>
<db-attribute name="image_name" type="VARCHAR" isMandatory="true" length="255"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="project_fk" type="BIGINT" isMandatory="true" length="10"/>
</db-entity>
<db-entity name="r_schedule_sub_projects" catalog="cxe">
<db-attribute name="display_order" type="SMALLINT" isMandatory="true" length="5"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="project_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="255"/>
</db-entity>
<db-entity name="s_appropriations" catalog="cxe">
<db-attribute name="code" type="VARCHAR" isMandatory="true" length="10"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="75"/>
</db-entity>
<db-entity name="s_budget_activities" catalog="cxe">
<db-attribute name="code" type="VARCHAR" isMandatory="true" length="10"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="75"/>
</db-entity>
<db-entity name="s_budget_periods" catalog="cxe">
<db-attribute name="cycle" type="CHAR" isMandatory="true" length="4"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="submission_date" type="DATE" isMandatory="true" length="10"/>
<db-attribute name="suffix" type="VARCHAR" length="25"/>
<db-attribute name="year" type="VARCHAR" isMandatory="true" length="4"/>
</db-entity>
<db-entity name="s_budget_sub_activities" catalog="cxe">
<db-attribute name="code" type="VARCHAR" isMandatory="true" length="10"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="title" type="VARCHAR" isMandatory="true" length="75"/>
</db-entity>
<db-entity name="s_budget_years">
<db-attribute name="by1" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="by1_base" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="by1_base_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by1_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by1_oco" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="by1_oco_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by2" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="by2_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by3" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="by3_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by4" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="by4_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="by5" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="by5_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="continuing" type="BOOLEAN"/>
<db-attribute name="continuing_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="cy" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="cy_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="py" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="py_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="pys" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="pys_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="to_complete" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="to_complete_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="total" type="DECIMAL" length="13" scale="3"/>
<db-attribute name="total_footnote" type="LONGVARCHAR" length="65535"/>
<db-attribute name="type" type="VARCHAR" isMandatory="true" length="2"/>
</db-entity>
<db-entity name="s_contract_designations" catalog="cxe">
<db-attribute name="contract_method" type="VARCHAR" length="25"/>
<db-attribute name="contract_type" type="VARCHAR" length="25"/>
<db-attribute name="funding_vehicle" type="VARCHAR" length="25"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
</db-entity>
<db-entity name="s_funding_designations" catalog="cxe">
<db-attribute name="appropriation_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="budget_activity_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="budget_period_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="budget_sub_activity_fk" type="BIGINT" length="10"/>
<db-attribute name="exhibit_category" type="CHAR" isMandatory="true" length="2"/>
<db-attribute name="organization_fk" type="BIGINT" isMandatory="true" length="10"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
</db-entity>
<db-entity name="s_organizations" catalog="cxe">
<db-attribute name="code" type="VARCHAR" isMandatory="true" length="8"/>
<db-attribute name="name" type="VARCHAR" isMandatory="true" length="75"/>
<db-attribute name="pk" type="BIGINT" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="10"/>
<db-attribute name="smca" type="BIT" isMandatory="true"/>
</db-entity>
<obj-entity name="AccomplishmentPlannedProgram" className="org.example.analytic.model.AccomplishmentPlannedProgram" dbEntityName="r_accomplishments_planned_programs" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="accomplishmentArticlePY" type="java.lang.Long" db-attribute-path="accomplishment_article_py"/>
<obj-attribute name="accomplishmentPY" type="java.math.BigDecimal" db-attribute-path="accomplishment_py"/>
<obj-attribute name="accomplishmentPYOther" type="java.math.BigDecimal" db-attribute-path="accomplishment_py_other"/>
<obj-attribute name="accomplishmentPYText" type="java.lang.String" db-attribute-path="accomplishment_py_text"/>
<obj-attribute name="description" type="java.lang.String" db-attribute-path="description"/>
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="plannedProgramArticleBY1" type="java.lang.Long" db-attribute-path="planned_program_article_by1"/>
<obj-attribute name="plannedProgramArticleBY1Base" type="java.lang.Long" db-attribute-path="planned_program_article_by1_base"/>
<obj-attribute name="plannedProgramArticleBY1OCO" type="java.lang.Long" db-attribute-path="planned_program_article_by1_oco"/>
<obj-attribute name="plannedProgramArticleCY" type="java.lang.Long" db-attribute-path="planned_program_article_cy"/>
<obj-attribute name="plannedProgramBY1" type="java.math.BigDecimal" db-attribute-path="planned_program_by1"/>
<obj-attribute name="plannedProgramBY1Base" type="java.math.BigDecimal" db-attribute-path="planned_program_by1_base"/>
<obj-attribute name="plannedProgramBY1BaseOther" type="java.math.BigDecimal" db-attribute-path="planned_program_by1_base_other"/>
<obj-attribute name="plannedProgramBY1OCO" type="java.math.BigDecimal" db-attribute-path="planned_program_by1_oco"/>
<obj-attribute name="plannedProgramBY1OCOOther" type="java.math.BigDecimal" db-attribute-path="planned_program_by1_oco_other"/>
<obj-attribute name="plannedProgramBY1Other" type="java.math.BigDecimal" db-attribute-path="planned_program_by1_other"/>
<obj-attribute name="plannedProgramBY1TextBase" type="java.lang.String" db-attribute-path="planned_program_by1_text_base"/>
<obj-attribute name="plannedProgramBY1TextOCO" type="java.lang.String" db-attribute-path="planned_program_by1_text_oco"/>
<obj-attribute name="plannedProgramCY" type="java.math.BigDecimal" db-attribute-path="planned_program_cy"/>
<obj-attribute name="plannedProgramCYOther" type="java.math.BigDecimal" db-attribute-path="planned_program_cy_other"/>
<obj-attribute name="plannedProgramCYText" type="java.lang.String" db-attribute-path="planned_program_cy_text"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
</obj-entity>
<obj-entity name="AdvanceProcurement" className="org.example.analytic.model.AdvanceProcurement" dbEntityName="p_advance_procurements" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="description" type="java.lang.String" db-attribute-path="description"/>
<obj-attribute name="firstSystemAwardMonthAndYear" type="java.util.Date" db-attribute-path="first_system_award_month_and_year"/>
<obj-attribute name="firstSystemAwardMonthAndYearFootnote" type="java.lang.String" db-attribute-path="first_system_award_month_and_year_footnote"/>
<obj-attribute name="firstSystemCompletionMonthAndYear" type="java.util.Date" db-attribute-path="first_system_completion_month_and_year"/>
<obj-attribute name="firstSystemCompletionMonthAndYearFootnote" type="java.lang.String" db-attribute-path="first_system_completion_month_and_year_footnote"/>
<obj-attribute name="idCode" type="org.example.analytic.model.constants.IDCodeType" db-attribute-path="id_code"/>
<obj-attribute name="mdapCodes" type="java.lang.String" db-attribute-path="mdap_codes"/>
<obj-attribute name="productionLeadTimeMonths" type="java.lang.Short" db-attribute-path="production_lead_time_months"/>
<obj-attribute name="productionLeadTimeMonthsFootnote" type="java.lang.String" db-attribute-path="production_lead_time_months_footnote"/>
<obj-attribute name="systemIntervalMonths" type="java.lang.Short" db-attribute-path="system_interval_months"/>
<obj-attribute name="systemIntervalMonthsFootnote" type="java.lang.String" db-attribute-path="system_interval_months_footnote"/>
</obj-entity>
<obj-entity name="AdvanceProcurementCostElement" className="org.example.analytic.model.AdvanceProcurementCostElement" dbEntityName="p_advance_procurement_cost_elements" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="forFiscalYear" type="java.lang.String" db-attribute-path="for_fiscal_year"/>
<obj-attribute name="forFiscalYearFootnote" type="java.lang.String" db-attribute-path="for_fiscal_year_footnote"/>
<obj-attribute name="quantityPerAssembly" type="java.lang.Short" db-attribute-path="quantity_per_assembly"/>
<obj-attribute name="quantityPerAssemblyFootnote" type="java.lang.String" db-attribute-path="quantity_per_assembly_footnote"/>
<obj-attribute name="terminationLiabilityFootnote" type="java.lang.String" db-attribute-path="termination_liability_footnote"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
<obj-attribute name="titleFootnote" type="java.lang.String" db-attribute-path="title_footnote"/>
<obj-attribute name="whenRequiredMonths" type="java.lang.Short" db-attribute-path="when_required_months"/>
<obj-attribute name="whenRequiredMonthsFootnote" type="java.lang.String" db-attribute-path="when_required_months_footnote"/>
</obj-entity>
<obj-entity name="AdvanceProcurementCostElementCategory" className="org.example.analytic.model.AdvanceProcurementCostElementCategory" dbEntityName="p_advance_procurement_cost_element_categories" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="type" type="org.example.analytic.model.constants.AdvanceProcurementCostElementCategoryType" db-attribute-path="type"/>
</obj-entity>
<obj-entity name="AdvanceProcurementEOQCost" className="org.example.analytic.model.AdvanceProcurementEOQCost" dbEntityName="p_advance_procurement_eoq_costs" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="forFiscalYear" type="java.lang.String" db-attribute-path="for_fiscal_year"/>
<obj-attribute name="forFiscalYearFootnote" type="java.lang.String" db-attribute-path="for_fiscal_year_footnote"/>
<obj-attribute name="quantity" type="java.math.BigDecimal" db-attribute-path="quantity"/>
<obj-attribute name="quantityFootnote" type="java.lang.String" db-attribute-path="quantity_footnote"/>
</obj-entity>
<obj-entity name="Appropriation" className="org.example.analytic.model.Appropriation" dbEntityName="s_appropriations" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="code" type="java.lang.String" db-attribute-path="code"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
</obj-entity>
<obj-entity name="BudgetActivity" className="org.example.analytic.model.BudgetActivity" dbEntityName="s_budget_activities" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="code" type="java.lang.String" db-attribute-path="code"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
</obj-entity>
<obj-entity name="BudgetPeriod" className="org.example.analytic.model.BudgetPeriod" dbEntityName="s_budget_periods" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="cycle" type="org.example.analytic.model.constants.BudgetCycleType" db-attribute-path="cycle"/>
<obj-attribute name="submissionDate" type="java.util.Date" db-attribute-path="submission_date"/>
<obj-attribute name="suffix" type="java.lang.String" db-attribute-path="suffix"/>
<obj-attribute name="year" type="java.lang.String" db-attribute-path="year"/>
</obj-entity>
<obj-entity name="BudgetQuarters" className="org.example.analytic.model.BudgetQuarters" dbEntityName="p_budget_quarters" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="APY" type="java.lang.Integer" db-attribute-path="pys"/>
<obj-attribute name="APYFootnote" type="java.lang.String" db-attribute-path="pys_footnote"/>
<obj-attribute name="BY1BaseQ1" type="java.lang.Integer" db-attribute-path="by1_base_q1"/>
<obj-attribute name="BY1BaseQ1Footnote" type="java.lang.String" db-attribute-path="by1_base_q1_footnote"/>
<obj-attribute name="BY1BaseQ2" type="java.lang.Integer" db-attribute-path="by1_base_q2"/>
<obj-attribute name="BY1BaseQ2Footnote" type="java.lang.String" db-attribute-path="by1_base_q2_footnote"/>
<obj-attribute name="BY1BaseQ3" type="java.lang.Integer" db-attribute-path="by1_base_q3"/>
<obj-attribute name="BY1BaseQ3Footnote" type="java.lang.String" db-attribute-path="by1_base_q3_footnote"/>
<obj-attribute name="BY1BaseQ4" type="java.lang.Integer" db-attribute-path="by1_base_q4"/>
<obj-attribute name="BY1BaseQ4Footnote" type="java.lang.String" db-attribute-path="by1_base_q4_footnote"/>
<obj-attribute name="BY1OCOQ1" type="java.lang.Integer" db-attribute-path="by1_oco_q1"/>
<obj-attribute name="BY1OCOQ1Footnote" type="java.lang.String" db-attribute-path="by1_oco_q1_footnote"/>
<obj-attribute name="BY1OCOQ2" type="java.lang.Integer" db-attribute-path="by1_oco_q2"/>
<obj-attribute name="BY1OCOQ2Footnote" type="java.lang.String" db-attribute-path="by1_oco_q2_footnote"/>
<obj-attribute name="BY1OCOQ3" type="java.lang.Integer" db-attribute-path="by1_oco_q3"/>
<obj-attribute name="BY1OCOQ3Footnote" type="java.lang.String" db-attribute-path="by1_oco_q3_footnote"/>
<obj-attribute name="BY1OCOQ4" type="java.lang.Integer" db-attribute-path="by1_oco_q4"/>
<obj-attribute name="BY1OCOQ4Footnote" type="java.lang.String" db-attribute-path="by1_oco_q4_footnote"/>
<obj-attribute name="BY1Q1" type="java.lang.Integer" db-attribute-path="by1_q1"/>
<obj-attribute name="BY1Q1Footnote" type="java.lang.String" db-attribute-path="by1_q1_footnote"/>
<obj-attribute name="BY1Q2" type="java.lang.Integer" db-attribute-path="by1_q2"/>
<obj-attribute name="BY1Q2Footnote" type="java.lang.String" db-attribute-path="by1_q2_footnote"/>
<obj-attribute name="BY1Q3" type="java.lang.Integer" db-attribute-path="by1_q3"/>
<obj-attribute name="BY1Q3Footnote" type="java.lang.String" db-attribute-path="by1_q3_footnote"/>
<obj-attribute name="BY1Q4" type="java.lang.Integer" db-attribute-path="by1_q4"/>
<obj-attribute name="BY1Q4Footnote" type="java.lang.String" db-attribute-path="by1_q4_footnote"/>
<obj-attribute name="BY2Q1" type="java.lang.Integer" db-attribute-path="by2_q1"/>
<obj-attribute name="BY2Q1Footnote" type="java.lang.String" db-attribute-path="by2_q1_footnote"/>
<obj-attribute name="BY2Q2" type="java.lang.Integer" db-attribute-path="by2_q2"/>
<obj-attribute name="BY2Q2Footnote" type="java.lang.String" db-attribute-path="by2_q2_footnote"/>
<obj-attribute name="BY2Q3" type="java.lang.Integer" db-attribute-path="by2_q3"/>
<obj-attribute name="BY2Q3Footnote" type="java.lang.String" db-attribute-path="by2_q3_footnote"/>
<obj-attribute name="BY2Q4" type="java.lang.Integer" db-attribute-path="by2_q4"/>
<obj-attribute name="BY2Q4Footnote" type="java.lang.String" db-attribute-path="by2_q4_footnote"/>
<obj-attribute name="BY3Q1" type="java.lang.Integer" db-attribute-path="by3_q1"/>
<obj-attribute name="BY3Q1Footnote" type="java.lang.String" db-attribute-path="by3_q1_footnote"/>
<obj-attribute name="BY3Q2" type="java.lang.Integer" db-attribute-path="by3_q2"/>
<obj-attribute name="BY3Q2Footnote" type="java.lang.String" db-attribute-path="by3_q2_footnote"/>
<obj-attribute name="BY3Q3" type="java.lang.Integer" db-attribute-path="by3_q3"/>
<obj-attribute name="BY3Q3Footnote" type="java.lang.String" db-attribute-path="by3_q3_footnote"/>
<obj-attribute name="BY3Q4" type="java.lang.Integer" db-attribute-path="by3_q4"/>
<obj-attribute name="BY3Q4Footnote" type="java.lang.String" db-attribute-path="by3_q4_footnote"/>
<obj-attribute name="BY4Q1" type="java.lang.Integer" db-attribute-path="by4_q1"/>
<obj-attribute name="BY4Q1Footnote" type="java.lang.String" db-attribute-path="by4_q1_footnote"/>
<obj-attribute name="BY4Q2" type="java.lang.Integer" db-attribute-path="by4_q2"/>
<obj-attribute name="BY4Q2Footnote" type="java.lang.String" db-attribute-path="by4_q2_footnote"/>
<obj-attribute name="BY4Q3" type="java.lang.Integer" db-attribute-path="by4_q3"/>
<obj-attribute name="BY4Q3Footnote" type="java.lang.String" db-attribute-path="by4_q3_footnote"/>
<obj-attribute name="BY4Q4" type="java.lang.Integer" db-attribute-path="by4_q4"/>
<obj-attribute name="BY4Q4Footnote" type="java.lang.String" db-attribute-path="by4_q4_footnote"/>
<obj-attribute name="BY5Q1" type="java.lang.Integer" db-attribute-path="by5_q1"/>
<obj-attribute name="BY5Q1Footnote" type="java.lang.String" db-attribute-path="by5_q1_footnote"/>
<obj-attribute name="BY5Q2" type="java.lang.Integer" db-attribute-path="by5_q2"/>
<obj-attribute name="BY5Q2Footnote" type="java.lang.String" db-attribute-path="by5_q2_footnote"/>
<obj-attribute name="BY5Q3" type="java.lang.Integer" db-attribute-path="by5_q3"/>
<obj-attribute name="BY5Q3Footnote" type="java.lang.String" db-attribute-path="by5_q3_footnote"/>
<obj-attribute name="BY5Q4" type="java.lang.Integer" db-attribute-path="by5_q4"/>
<obj-attribute name="BY5Q4Footnote" type="java.lang.String" db-attribute-path="by5_q4_footnote"/>
<obj-attribute name="CYQ1" type="java.lang.Integer" db-attribute-path="cy_q1"/>
<obj-attribute name="CYQ1Footnote" type="java.lang.String" db-attribute-path="cy_q1_footnote"/>
<obj-attribute name="CYQ2" type="java.lang.Integer" db-attribute-path="cy_q2"/>
<obj-attribute name="CYQ2Footnote" type="java.lang.String" db-attribute-path="cy_q2_footnote"/>
<obj-attribute name="CYQ3" type="java.lang.Integer" db-attribute-path="cy_q3"/>
<obj-attribute name="CYQ3Footnote" type="java.lang.String" db-attribute-path="cy_q3_footnote"/>
<obj-attribute name="CYQ4" type="java.lang.Integer" db-attribute-path="cy_q4"/>
<obj-attribute name="CYQ4Footnote" type="java.lang.String" db-attribute-path="cy_q4_footnote"/>
<obj-attribute name="PYQ1" type="java.lang.Integer" db-attribute-path="py_q1"/>
<obj-attribute name="PYQ1Footnote" type="java.lang.String" db-attribute-path="py_q1_footnote"/>
<obj-attribute name="PYQ2" type="java.lang.Integer" db-attribute-path="py_q2"/>
<obj-attribute name="PYQ2Footnote" type="java.lang.String" db-attribute-path="py_q2_footnote"/>
<obj-attribute name="PYQ3" type="java.lang.Integer" db-attribute-path="py_q3"/>
<obj-attribute name="PYQ3Footnote" type="java.lang.String" db-attribute-path="py_q3_footnote"/>
<obj-attribute name="PYQ4" type="java.lang.Integer" db-attribute-path="py_q4"/>
<obj-attribute name="PYQ4Footnote" type="java.lang.String" db-attribute-path="py_q4_footnote"/>
<obj-attribute name="continuing" type="java.lang.Boolean" db-attribute-path="continuing"/>
<obj-attribute name="continuingFootnote" type="java.lang.String" db-attribute-path="continuing_footnote"/>
<obj-attribute name="toComplete" type="java.lang.Integer" db-attribute-path="to_complete"/>
<obj-attribute name="toCompleteFootnote" type="java.lang.String" db-attribute-path="to_complete_footnote"/>
<obj-attribute name="totalCost" type="java.lang.Integer" db-attribute-path="total_cost"/>
<obj-attribute name="totalCostFootnote" type="java.lang.String" db-attribute-path="total_cost_footnote"/>
</obj-entity>
<obj-entity name="BudgetSubActivity" className="org.example.analytic.model.BudgetSubActivity" dbEntityName="s_budget_sub_activities" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="code" type="java.lang.String" db-attribute-path="code"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
</obj-entity>
<obj-entity name="BudgetYears" className="org.example.analytic.model.BudgetYears" dbEntityName="s_budget_years" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="APY" type="java.math.BigDecimal" db-attribute-path="pys"/>
<obj-attribute name="APYFootnote" type="java.lang.String" db-attribute-path="pys_footnote"/>
<obj-attribute name="BY1" type="java.math.BigDecimal" db-attribute-path="by1"/>
<obj-attribute name="BY1Base" type="java.math.BigDecimal" db-attribute-path="by1_base"/>
<obj-attribute name="BY1BaseFootnote" type="java.lang.String" db-attribute-path="by1_base_footnote"/>
<obj-attribute name="BY1Footnote" type="java.lang.String" db-attribute-path="by1_footnote"/>
<obj-attribute name="BY1OCO" type="java.math.BigDecimal" db-attribute-path="by1_oco"/>
<obj-attribute name="BY1OCOFootnote" type="java.lang.String" db-attribute-path="by1_oco_footnote"/>
<obj-attribute name="BY2" type="java.math.BigDecimal" db-attribute-path="by2"/>
<obj-attribute name="BY2Footnote" type="java.lang.String" db-attribute-path="by2_footnote"/>
<obj-attribute name="BY3" type="java.math.BigDecimal" db-attribute-path="by3"/>
<obj-attribute name="BY3Footnote" type="java.lang.String" db-attribute-path="by3_footnote"/>
<obj-attribute name="BY4" type="java.math.BigDecimal" db-attribute-path="by4"/>
<obj-attribute name="BY4Footnote" type="java.lang.String" db-attribute-path="by4_footnote"/>
<obj-attribute name="BY5" type="java.math.BigDecimal" db-attribute-path="by5"/>
<obj-attribute name="BY5Footnote" type="java.lang.String" db-attribute-path="by5_footnote"/>
<obj-attribute name="CY" type="java.math.BigDecimal" db-attribute-path="cy"/>
<obj-attribute name="CYFootnote" type="java.lang.String" db-attribute-path="cy_footnote"/>
<obj-attribute name="PY" type="java.math.BigDecimal" db-attribute-path="py"/>
<obj-attribute name="PYFootnote" type="java.lang.String" db-attribute-path="py_footnote"/>
<obj-attribute name="continuing" type="java.lang.Boolean" db-attribute-path="continuing"/>
<obj-attribute name="continuingFootnote" type="java.lang.String" db-attribute-path="continuing_footnote"/>
<obj-attribute name="toComplete" type="java.math.BigDecimal" db-attribute-path="to_complete"/>
<obj-attribute name="toCompleteFootnote" type="java.lang.String" db-attribute-path="to_complete_footnote"/>
<obj-attribute name="total" type="java.math.BigDecimal" db-attribute-path="total"/>
<obj-attribute name="totalFootnote" type="java.lang.String" db-attribute-path="total_footnote"/>
<obj-attribute name="type" type="org.example.analytic.model.constants.BudgetYearsType" db-attribute-path="type"/>
</obj-entity>
<obj-entity name="CongressionalAddDetail" className="org.example.analytic.model.CongressionalAddDetail" dbEntityName="r_congressional_add_details" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="CY" type="java.math.BigDecimal" db-attribute-path="cy"/>
<obj-attribute name="CYText" type="java.lang.String" db-attribute-path="cy_text"/>
<obj-attribute name="PY" type="java.math.BigDecimal" db-attribute-path="py"/>
<obj-attribute name="PYText" type="java.lang.String" db-attribute-path="py_text"/>
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
</obj-entity>
<obj-entity name="ContractDesignation" className="org.example.analytic.model.ContractDesignation" dbEntityName="s_contract_designations" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="contractMethod" type="org.example.analytic.model.constants.ContractMethodType" db-attribute-path="contract_method"/>
<obj-attribute name="contractType" type="org.example.analytic.model.constants.ContractTypeType" db-attribute-path="contract_type"/>
<obj-attribute name="fundingVehicle" type="org.example.analytic.model.constants.FundingVehicleType" db-attribute-path="funding_vehicle"/>
</obj-entity>
<obj-entity name="CostCategoryGroup" className="org.example.analytic.model.CostCategoryGroup" dbEntityName="r_cost_category_groups" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="remarks" type="java.lang.String" db-attribute-path="remarks"/>
<obj-attribute name="type" type="org.example.analytic.model.constants.CostCategoryGroupType" db-attribute-path="type"/>
</obj-entity>
<obj-entity name="CostCategoryItem" className="org.example.analytic.model.CostCategoryItem" dbEntityName="r_cost_category_items" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="awardDateBY1Base" type="java.util.Date" db-attribute-path="award_date_by1_base"/>
<obj-attribute name="awardDateBY1OCO" type="java.util.Date" db-attribute-path="award_date_by1_oco"/>
<obj-attribute name="awardDateCY" type="java.util.Date" db-attribute-path="award_date_cy"/>
<obj-attribute name="awardDatePY" type="java.util.Date" db-attribute-path="award_date_py"/>
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="name" type="java.lang.String" db-attribute-path="name"/>
<obj-attribute name="performingActivity" type="java.lang.String" db-attribute-path="performing_activity"/>
<obj-attribute name="performingActivityLocation" type="java.lang.String" db-attribute-path="performing_activity_location"/>
<obj-attribute name="targetValue" type="java.math.BigDecimal" db-attribute-path="target_value"/>
<obj-attribute name="targetValueContinuing" type="java.lang.Boolean" db-attribute-path="target_value_continuing"/>
<obj-attribute name="targetValueString" type="java.lang.String" db-attribute-path="target_value_str"/>
</obj-entity>
<obj-entity name="CostElement" className="org.example.analytic.model.CostElement" dbEntityName="p_cost_elements" superClassName="org.example.analytic.model.TripletCostsSupport">
<obj-attribute name="APYDeliveries" type="java.math.BigDecimal" db-attribute-path="all_pys_deliveries"/>
<obj-attribute name="APYDeliveriesFootnote" type="java.lang.String" db-attribute-path="all_pys_deliveries_footnote"/>
<obj-attribute name="categorySupplyName" type="java.lang.String" db-attribute-path="category_supply_name"/>
<obj-attribute name="contracted" type="java.lang.Boolean" db-attribute-path="contracted"/>
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="idCode" type="org.example.analytic.model.constants.IDCodeType" db-attribute-path="id_code"/>
<obj-attribute name="remarks" type="java.lang.String" db-attribute-path="remarks"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
</obj-entity>
<obj-entity name="CostElementCategory" className="org.example.analytic.model.CostElementCategory" dbEntityName="p_cost_element_categories" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="name" type="java.lang.String" db-attribute-path="name"/>
<obj-attribute name="nameFootnote" type="java.lang.String" db-attribute-path="name_footnote"/>
<obj-attribute name="secondaryDistributionRemarks" type="java.lang.String" db-attribute-path="secondary_distribution_remarks"/>
<obj-attribute name="type" type="org.example.analytic.model.constants.CostElementCategoryType" db-attribute-path="type"/>
</obj-entity>
<obj-entity name="CostElementSubCategory" className="org.example.analytic.model.CostElementSubCategory" dbEntityName="p_cost_element_sub_categories" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="type" type="org.example.analytic.model.constants.CostElementSubCategoryType" db-attribute-path="type"/>
</obj-entity>
<obj-entity name="DeliverySchedule" className="org.example.analytic.model.DeliverySchedule" dbEntityName="p_delivery_schedules" superClassName="org.example.analytic.model.OrganizationsSupport">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="organizationFootnote" type="java.lang.String" db-attribute-path="organization_footnote"/>
<obj-attribute name="organizationSuffix" type="java.lang.String" db-attribute-path="organization_suffix"/>
<obj-attribute name="organizationSuffixFootnote" type="java.lang.String" db-attribute-path="organization_suffix_footnote"/>
<obj-attribute name="organizationalUnitFootnote" type="java.lang.String" db-attribute-path="organizational_unit_footnote"/>
<obj-attribute name="totalQuantity" type="java.math.BigDecimal" db-attribute-path="total_quantity"/>
<obj-attribute name="totalQuantityFootnote" type="java.lang.String" db-attribute-path="total_quantity_footnote"/>
</obj-entity>
<obj-entity name="Facility" className="org.example.analytic.model.Facility" dbEntityName="p_facilities" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="facilityProjectType" type="org.example.analytic.model.constants.FacilityProjectType" db-attribute-path="facility_project_type"/>
<obj-attribute name="facilityType" type="org.example.analytic.model.constants.FacilityType" db-attribute-path="facility_type"/>
<obj-attribute name="location" type="java.lang.String" db-attribute-path="location"/>
<obj-attribute name="name" type="java.lang.String" db-attribute-path="name"/>
</obj-entity>
<obj-entity name="FundingDesignation" className="org.example.analytic.model.FundingDesignation" dbEntityName="s_funding_designations" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="exhibitCategory" type="org.example.analytic.model.constants.ExhibitCategoryType" db-attribute-path="exhibit_category"/>
</obj-entity>
<obj-entity name="HistoryAndPlanning" className="org.example.analytic.model.HistoryAndPlanning" dbEntityName="p_histories_and_plannings" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="OCO" type="java.lang.Boolean" db-attribute-path="is_oco"/>
<obj-attribute name="OCOFootnote" type="java.lang.String" db-attribute-path="is_oco_footnote"/>
<obj-attribute name="PCOLocation" type="java.lang.String" db-attribute-path="pco_location"/>
<obj-attribute name="PCOLocationFootnote" type="java.lang.String" db-attribute-path="pco_location_footnote"/>
<obj-attribute name="RFPIssueDate" type="java.util.Date" db-attribute-path="rfp_issue_date"/>
<obj-attribute name="RFPIssueDateFootnote" type="java.lang.String" db-attribute-path="rfp_issue_date_footnote"/>
<obj-attribute name="awardDate" type="java.util.Date" db-attribute-path="award_date"/>
<obj-attribute name="awardDateFootnote" type="java.lang.String" db-attribute-path="award_date_footnote"/>
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="firstDeliveryDate" type="java.util.Date" db-attribute-path="first_delivery_date"/>
<obj-attribute name="firstDeliveryDateFootnote" type="java.lang.String" db-attribute-path="first_delivery_date_footnote"/>
<obj-attribute name="fiscalYear" type="java.lang.Long" db-attribute-path="fiscal_year"/>
<obj-attribute name="fiscalYearFootnote" type="java.lang.String" db-attribute-path="fiscal_year_footnote"/>
<obj-attribute name="quantity" type="java.math.BigDecimal" db-attribute-path="quantity"/>
<obj-attribute name="quantityFootnote" type="java.lang.String" db-attribute-path="quantity_footnote"/>
<obj-attribute name="revisionsAvailableDate" type="java.util.Date" db-attribute-path="revisions_available_date"/>
<obj-attribute name="revisionsAvailableDateFootnote" type="java.lang.String" db-attribute-path="revisions_available_date_footnote"/>
<obj-attribute name="specsAvailableNow" type="java.lang.Boolean" db-attribute-path="specs_available_now"/>
<obj-attribute name="specsAvailableNowFootnote" type="java.lang.String" db-attribute-path="specs_available_now_footnote"/>
<obj-attribute name="suffix" type="java.lang.String" db-attribute-path="suffix"/>
<obj-attribute name="suffixFootnote" type="java.lang.String" db-attribute-path="suffix_footnote"/>
<obj-attribute name="unitCost" type="java.math.BigDecimal" db-attribute-path="unit_cost"/>
<obj-attribute name="unitCostFootnote" type="java.lang.String" db-attribute-path="unit_cost_footnote"/>
</obj-entity>
<obj-entity name="InactiveIndustrialFacilityProject" className="org.example.analytic.model.InactiveIndustrialFacilityProject" dbEntityName="p_inactive_industrial_facility_projects" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="category" type="java.lang.String" db-attribute-path="category"/>
<obj-attribute name="contractor" type="java.lang.String" db-attribute-path="contractor"/>
<obj-attribute name="description" type="java.lang.String" db-attribute-path="description"/>
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
</obj-entity>
<obj-entity name="InactiveIndustrialFacilityProjectFunding" className="org.example.analytic.model.InactiveIndustrialFacilityProjectFunding" dbEntityName="p_inactive_industrial_facility_project_fundings" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="type" type="org.example.analytic.model.constants.InactiveIndustrialFacilityProjectFundingType" db-attribute-path="type"/>
</obj-entity>
<obj-entity name="Item" className="org.example.analytic.model.Item" dbEntityName="p_items" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="APYDeliveries" type="java.math.BigDecimal" db-attribute-path="all_pys_deliveries"/>
<obj-attribute name="APYDeliveriesFootnote" type="java.lang.String" db-attribute-path="all_pys_deliveries_footnote"/>
<obj-attribute name="APYQuantityDelta" type="java.math.BigDecimal" db-attribute-path="pys_quantity_delta"/>
<obj-attribute name="APYTotalCostDelta" type="java.math.BigDecimal" db-attribute-path="pys_total_cost_delta"/>
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="dodic" type="java.lang.String" db-attribute-path="dodic"/>
<obj-attribute name="exhibitDisplayOrder" type="java.lang.Short" db-attribute-path="exhibit_display_order"/>
<obj-attribute name="idCode" type="org.example.analytic.model.constants.IDCodeType" db-attribute-path="id_code"/>
<obj-attribute name="includeInPdf" type="java.lang.Boolean" db-attribute-path="include_in_pdf"/>
<obj-attribute name="mdapCode" type="java.lang.String" db-attribute-path="mdap_code"/>
<obj-attribute name="mdapCodeFootnote" type="java.lang.String" db-attribute-path="mdap_code_footnote"/>
<obj-attribute name="modificationType" type="java.lang.String" db-attribute-path="modification_type"/>
<obj-attribute name="modificationTypeFootnote" type="java.lang.String" db-attribute-path="modification_type_footnote"/>
<obj-attribute name="number" type="java.lang.String" db-attribute-path="number"/>
<obj-attribute name="numberFootnote" type="java.lang.String" db-attribute-path="number_footnote"/>
<obj-attribute name="p21Remarks" type="java.lang.String" db-attribute-path="p21_remarks"/>
<obj-attribute name="p5aRemarks" type="java.lang.String" db-attribute-path="p5a_remarks"/>
<obj-attribute name="remarks" type="java.lang.String" db-attribute-path="remarks"/>
<obj-attribute name="secondaryDistributionRemarks" type="java.lang.String" db-attribute-path="secondary_distribution_remarks"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
<obj-attribute name="titleFootnote" type="java.lang.String" db-attribute-path="title_footnote"/>
</obj-entity>
<obj-entity name="ItemCategory" className="org.example.analytic.model.ItemCategory" dbEntityName="p_item_categories" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
<obj-attribute name="titleFootnote" type="java.lang.String" db-attribute-path="title_footnote"/>
</obj-entity>
<obj-entity name="ItemGroup" className="org.example.analytic.model.ItemGroup" dbEntityName="p_item_groups" superClassName="org.example.analytic.model.TripletCostsSupport">
<obj-attribute name="exhibitDisplayOrder" type="java.lang.Short" db-attribute-path="exhibit_display_order"/>
<obj-attribute name="isModificationItem" type="java.lang.Boolean" db-attribute-path="is_modification_item"/>
<obj-attribute name="p21Remarks" type="java.lang.String" db-attribute-path="p21_remarks"/>
<obj-attribute name="p5aRemarks" type="java.lang.String" db-attribute-path="p5a_remarks"/>
<obj-attribute name="remarks" type="java.lang.String" db-attribute-path="remarks"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
<obj-attribute name="titleFootnote" type="java.lang.String" db-attribute-path="title_footnote"/>
</obj-entity>
<obj-entity name="JointFunding" className="org.example.analytic.model.JointFunding" dbEntityName="r_joint_fundings" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="targetValue" type="java.math.BigDecimal" db-attribute-path="target_value"/>
<obj-attribute name="targetValueContinuing" type="java.lang.Boolean" db-attribute-path="target_value_continuing"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
</obj-entity>
<obj-entity name="LayawayDistributionProject" className="org.example.analytic.model.LayawayDistributionProject" dbEntityName="p_layaway_distribution_projects" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="annualMaintenanceCost" type="java.math.BigDecimal" db-attribute-path="annual_maintenance_cost"/>
<obj-attribute name="category" type="java.lang.String" db-attribute-path="category"/>
<obj-attribute name="code" type="java.lang.String" db-attribute-path="code"/>
<obj-attribute name="description" type="java.lang.String" db-attribute-path="description"/>
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="layawayCost" type="java.math.BigDecimal" db-attribute-path="layaway_cost"/>
<obj-attribute name="otherCosts" type="java.math.BigDecimal" db-attribute-path="other_costs"/>
<obj-attribute name="productionEnds" type="java.lang.String" db-attribute-path="production_ends"/>
<obj-attribute name="productionLinesLaidAwayLocation" type="java.lang.String" db-attribute-path="production_lines_laid_away_location"/>
<obj-attribute name="productionLinesLaidAwayName" type="java.lang.String" db-attribute-path="production_lines_laid_away_name"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
</obj-entity>
<obj-entity name="LineItem" className="org.example.analytic.model.LineItem" dbEntityName="p_line_items" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="APOnlyFlag" type="java.lang.Boolean" db-attribute-path="ap_only_flag"/>
<obj-attribute name="APYQuantityDelta" type="java.math.BigDecimal" db-attribute-path="pys_quantity_delta"/>
<obj-attribute name="APYTotalCostDelta" type="java.math.BigDecimal" db-attribute-path="pys_total_cost_delta"/>
<obj-attribute name="CombinedP5Flag" type="java.lang.Boolean" db-attribute-path="combined_p5_flag"/>
<obj-attribute name="IDCode" type="org.example.analytic.model.constants.IDCodeType" db-attribute-path="id_code"/>
<obj-attribute name="MDAPCodes" type="java.lang.String" db-attribute-path="mdap_codes"/>
<obj-attribute name="MDAPCodesFootnote" type="java.lang.String" db-attribute-path="mdap_codes_footnote"/>
<obj-attribute name="MYP1Count" type="java.lang.Short" db-attribute-path="myp1_count"/>
<obj-attribute name="MYP2Count" type="java.lang.Short" db-attribute-path="myp2_count"/>
<obj-attribute name="MYP3Count" type="java.lang.Short" db-attribute-path="myp3_count"/>
<obj-attribute name="MYP4Count" type="java.lang.Short" db-attribute-path="myp4_count"/>
<obj-attribute name="P10Count" type="java.lang.Short" db-attribute-path="p10_count"/>
<obj-attribute name="P17Count" type="java.lang.Short" db-attribute-path="p17_count"/>
<obj-attribute name="P18Count" type="java.lang.Short" db-attribute-path="p18_count"/>
<obj-attribute name="P1Count" type="java.lang.Short" db-attribute-path="p1_count"/>
<obj-attribute name="P1LineNumber" type="java.lang.String" db-attribute-path="p1_line_number"/>
<obj-attribute name="P20Count" type="java.lang.Short" db-attribute-path="p20_count"/>
<obj-attribute name="P21Count" type="java.lang.Short" db-attribute-path="p21_count"/>
<obj-attribute name="P23Count" type="java.lang.Short" db-attribute-path="p23_count"/>
<obj-attribute name="P25Count" type="java.lang.Short" db-attribute-path="p25_count"/>
<obj-attribute name="P26Count" type="java.lang.Short" db-attribute-path="p26_count"/>
<obj-attribute name="P3ACount" type="java.lang.Short" db-attribute-path="p3a_count"/>
<obj-attribute name="P40ACount" type="java.lang.Short" db-attribute-path="p40a_count"/>
<obj-attribute name="P40AItemScheduleFlag" type="org.example.analytic.model.constants.P40AItemScheduleType" db-attribute-path="p40a_item_schedule_flag"/>
<obj-attribute name="P5ACount" type="java.lang.Short" db-attribute-path="p5a_count"/>
<obj-attribute name="P5Count" type="java.lang.Short" db-attribute-path="p5_count"/>
<obj-attribute name="advanceProcurementDescription" type="java.lang.String" db-attribute-path="advance_procurement_description"/>
<obj-attribute name="advanceProcurementJustification" type="java.lang.String" db-attribute-path="advance_procurement_justification"/>
<obj-attribute name="advanceProcurementP1LineNumber" type="java.lang.String" db-attribute-path="advance_procurement_p1_line_number"/>
<obj-attribute name="description" type="java.lang.String" db-attribute-path="description"/>
<obj-attribute name="lineItemNumber" type="java.lang.String" db-attribute-path="line_item_number"/>
<obj-attribute name="lineItemTitle" type="java.lang.String" db-attribute-path="line_item_title"/>
<obj-attribute name="productionRateInterval" type="org.example.analytic.model.constants.ProductionRateIntervalType" db-attribute-path="production_rate_interval"/>
<obj-attribute name="quantityUnitFormat" type="org.example.analytic.model.constants.QuantityUnitFormatType" db-attribute-path="quantity_unit_format"/>
<obj-attribute name="remarks" type="java.lang.String" db-attribute-path="remarks"/>
<obj-attribute name="secondaryDistributionRemarks" type="java.lang.String" db-attribute-path="secondary_distribution_remarks"/>
<obj-attribute name="totalCostFormat" type="org.example.analytic.model.constants.CostFormatType" db-attribute-path="total_cost_format"/>
<obj-attribute name="unitCostFormat" type="org.example.analytic.model.constants.CostFormatType" db-attribute-path="unit_cost_format"/>
<obj-attribute name="unitQuantityFormat" type="org.example.analytic.model.constants.UnitQuantityFormatType" db-attribute-path="unit_quantity_format"/>
</obj-entity>
<obj-entity name="MajorPerformer" className="org.example.analytic.model.MajorPerformer" dbEntityName="r_major_performers" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="dateAwarded" type="java.util.Date" db-attribute-path="date_awarded"/>
<obj-attribute name="description" type="java.lang.String" db-attribute-path="description"/>
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="funds" type="java.math.BigDecimal" db-attribute-path="funds"/>
<obj-attribute name="location" type="java.lang.String" db-attribute-path="location"/>
<obj-attribute name="name" type="java.lang.String" db-attribute-path="name"/>
</obj-entity>
<obj-entity name="Manufacturer" className="org.example.analytic.model.Manufacturer" dbEntityName="p_manufacturers" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="adminLeadTimeAfterOct1InitialMonths" type="java.lang.Short" db-attribute-path="admin_lead_time_after_oct1_initial_months"/>
<obj-attribute name="adminLeadTimeAfterOct1InitialMonthsFootnote" type="java.lang.String" db-attribute-path="admin_lead_time_after_oct1_initial_months_footnote"/>
<obj-attribute name="adminLeadTimeAfterOct1ReorderMonths" type="java.lang.Short" db-attribute-path="admin_lead_time_after_oct1_reorder_months"/>
<obj-attribute name="adminLeadTimeAfterOct1ReorderMonthsFootnote" type="java.lang.String" db-attribute-path="admin_lead_time_after_oct1_reorder_months_footnote"/>
<obj-attribute name="adminLeadTimePriorOct1InitialMonths" type="java.lang.Short" db-attribute-path="admin_lead_time_prior_oct1_initial_months"/>
<obj-attribute name="adminLeadTimePriorOct1InitialMonthsFootnote" type="java.lang.String" db-attribute-path="admin_lead_time_prior_oct1_initial_months_footnote"/>
<obj-attribute name="adminLeadTimePriorOct1ReorderMonths" type="java.lang.Short" db-attribute-path="admin_lead_time_prior_oct1_reorder_months"/>
<obj-attribute name="adminLeadTimePriorOct1ReorderMonthsFootnote" type="java.lang.String" db-attribute-path="admin_lead_time_prior_oct1_reorder_months_footnote"/>
<obj-attribute name="contractLocation" type="java.lang.String" db-attribute-path="contract_location"/>
<obj-attribute name="contractLocationFootnote" type="java.lang.String" db-attribute-path="contract_location_footnote"/>
<obj-attribute name="contractor" type="java.lang.String" db-attribute-path="contractor"/>
<obj-attribute name="contractorFootnote" type="java.lang.String" db-attribute-path="contractor_footnote"/>
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="maximumProductionRate" type="java.math.BigDecimal" db-attribute-path="maximum_production_rate"/>
<obj-attribute name="maximumProductionRateFootnote" type="java.lang.String" db-attribute-path="maximum_production_rate_footnote"/>
<obj-attribute name="minimumSustainingRate" type="java.math.BigDecimal" db-attribute-path="minimum_sustaining_rate"/>
<obj-attribute name="minimumSustainingRateFootnote" type="java.lang.String" db-attribute-path="minimum_sustaining_rate_footnote"/>
<obj-attribute name="oneEightFive" type="java.math.BigDecimal" db-attribute-path="one_eight_five"/>
<obj-attribute name="oneEightFiveFootnote" type="java.lang.String" db-attribute-path="one_eight_five_footnote"/>
<obj-attribute name="productionLeadTimeInitialMonths" type="java.lang.Short" db-attribute-path="production_lead_time_initial_months"/>
<obj-attribute name="productionLeadTimeInitialMonthsFootnote" type="java.lang.String" db-attribute-path="production_lead_time_initial_months_footnote"/>
<obj-attribute name="productionLeadTimeReorderMonths" type="java.lang.Short" db-attribute-path="production_lead_time_reorder_months"/>
<obj-attribute name="productionLeadTimeReorderMonthsFootnote" type="java.lang.String" db-attribute-path="production_lead_time_reorder_months_footnote"/>
<obj-attribute name="totalLeadTimeInitialMonths" type="java.lang.Short" db-attribute-path="total_lead_time_initial_months"/>
<obj-attribute name="totalLeadTimeInitialMonthsFootnote" type="java.lang.String" db-attribute-path="total_lead_time_initial_months_footnote"/>
<obj-attribute name="totalLeadTimeReorderMonths" type="java.lang.Short" db-attribute-path="total_lead_time_reorder_months"/>
<obj-attribute name="totalLeadTimeReorderMonthsFootnote" type="java.lang.String" db-attribute-path="total_lead_time_reorder_months_footnote"/>
</obj-entity>
<obj-entity name="ModelAffected" className="org.example.analytic.model.ModelAffected" dbEntityName="p_models_affected" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
<obj-attribute name="titleFootnote" type="java.lang.String" db-attribute-path="title_footnote"/>
</obj-entity>
<obj-entity name="ModificationGroup" className="org.example.analytic.model.ModificationGroup" dbEntityName="p_modification_groups" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="APYQuantityDelta" type="java.math.BigDecimal" db-attribute-path="pys_quantity_delta"/>
<obj-attribute name="APYTotalCostDelta" type="java.math.BigDecimal" db-attribute-path="pys_total_cost_delta"/>
<obj-attribute name="description" type="java.lang.String" db-attribute-path="description"/>
<obj-attribute name="exhibitDisplayOrder" type="java.lang.Short" db-attribute-path="exhibit_display_order"/>
<obj-attribute name="mdapCode" type="java.lang.String" db-attribute-path="mdap_code"/>
<obj-attribute name="mdapCodeFootnote" type="java.lang.String" db-attribute-path="mdap_code_footnote"/>
<obj-attribute name="models" type="java.lang.String" db-attribute-path="models"/>
<obj-attribute name="modelsFootnote" type="java.lang.String" db-attribute-path="models_footnote"/>
<obj-attribute name="modificationNumber" type="java.lang.String" db-attribute-path="modification_number"/>
<obj-attribute name="modificationNumberFootnote" type="java.lang.String" db-attribute-path="modification_number_footnote"/>
<obj-attribute name="secondaryDistributionRemarks" type="java.lang.String" db-attribute-path="secondary_distribution_remarks"/>
<obj-attribute name="supportSecondaryDistributionRemarks" type="java.lang.String" db-attribute-path="support_secondary_distribution_remarks"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
<obj-attribute name="titleFootnote" type="java.lang.String" db-attribute-path="title_footnote"/>
<obj-attribute name="type" type="java.lang.String" db-attribute-path="type"/>
<obj-attribute name="typeFootnote" type="java.lang.String" db-attribute-path="type_footnote"/>
</obj-entity>
<obj-entity name="ModificationItem" className="org.example.analytic.model.ModificationItem" dbEntityName="p_modification_items" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="mdapCode" type="java.lang.String" db-attribute-path="mdap_code"/>
<obj-attribute name="mdapCodeFootnote" type="java.lang.String" db-attribute-path="mdap_code_footnote"/>
<obj-attribute name="remarks" type="java.lang.String" db-attribute-path="remarks"/>
<obj-attribute name="secondaryDistributionRemarks" type="java.lang.String" db-attribute-path="secondary_distribution_remarks"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
</obj-entity>
<obj-entity name="ModificationItemImplementationMethod" className="org.example.analytic.model.ModificationItemImplementationMethod" dbEntityName="p_modification_item_implementation_methods" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="installName" type="java.lang.String" db-attribute-path="install_name"/>
<obj-attribute name="installNameFootnote" type="java.lang.String" db-attribute-path="install_name_footnote"/>
<obj-attribute name="name" type="java.lang.String" db-attribute-path="name"/>
<obj-attribute name="nameFootnote" type="java.lang.String" db-attribute-path="name_footnote"/>
<obj-attribute name="quantity" type="java.lang.Long" db-attribute-path="quantity"/>
<obj-attribute name="quantityFootnote" type="java.lang.String" db-attribute-path="quantity_footnote"/>
</obj-entity>
<obj-entity name="ModificationItemInstallationCost" className="org.example.analytic.model.ModificationItemInstallationCost" dbEntityName="p_modification_item_installation_costs" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="fiscalYear" type="org.example.analytic.model.constants.ModificationItemInstallationFiscalYearType" db-attribute-path="fiscal_year"/>
<obj-attribute name="secondaryDistributionRemarks" type="java.lang.String" db-attribute-path="secondary_distribution_remarks"/>
</obj-entity>
<obj-entity name="ModificationItemInstallationInOut" className="org.example.analytic.model.ModificationItemInstallationInOut" dbEntityName="p_modification_item_installation_ins_outs" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="type" type="org.example.analytic.model.constants.ModificationItemInstallationInOutType" db-attribute-path="type"/>
</obj-entity>
<obj-entity name="ModificationItemManufacturer" className="org.example.analytic.model.ModificationItemManufacturer" dbEntityName="p_modification_item_manufacturers" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="adminLeadTimeMonths" type="java.lang.Short" db-attribute-path="admin_lead_time_months"/>
<obj-attribute name="adminLeadTimeMonthsFootnote" type="java.lang.String" db-attribute-path="admin_lead_time_months_footnote"/>
<obj-attribute name="awardDateBY1" type="java.util.Date" db-attribute-path="award_date_by1"/>
<obj-attribute name="awardDateBY1Base" type="java.util.Date" db-attribute-path="award_date_by1_base"/>
<obj-attribute name="awardDateBY1BaseFootnote" type="java.lang.String" db-attribute-path="award_date_by1_base_footnote"/>
<obj-attribute name="awardDateBY1Footnote" type="java.lang.String" db-attribute-path="award_date_by1_footnote"/>
<obj-attribute name="awardDateBY1OCO" type="java.util.Date" db-attribute-path="award_date_by1_oco"/>
<obj-attribute name="awardDateBY1OCOFootnote" type="java.lang.String" db-attribute-path="award_date_by1_oco_footnote"/>
<obj-attribute name="awardDateBY2" type="java.util.Date" db-attribute-path="award_date_by2"/>
<obj-attribute name="awardDateBY2Footnote" type="java.lang.String" db-attribute-path="award_date_by2_footnote"/>
<obj-attribute name="awardDateBY3" type="java.util.Date" db-attribute-path="award_date_by3"/>
<obj-attribute name="awardDateBY3Footnote" type="java.lang.String" db-attribute-path="award_date_by3_footnote"/>
<obj-attribute name="awardDateBY4" type="java.util.Date" db-attribute-path="award_date_by4"/>
<obj-attribute name="awardDateBY4Footnote" type="java.lang.String" db-attribute-path="award_date_by4_footnote"/>
<obj-attribute name="awardDateBY5" type="java.util.Date" db-attribute-path="award_date_by5"/>
<obj-attribute name="awardDateBY5Footnote" type="java.lang.String" db-attribute-path="award_date_by5_footnote"/>
<obj-attribute name="awardDateCY" type="java.util.Date" db-attribute-path="award_date_cy"/>
<obj-attribute name="awardDateCYFootnote" type="java.lang.String" db-attribute-path="award_date_cy_footnote"/>
<obj-attribute name="awardDatePY" type="java.util.Date" db-attribute-path="award_date_py"/>
<obj-attribute name="awardDatePYFootnote" type="java.lang.String" db-attribute-path="award_date_py_footnote"/>
<obj-attribute name="deliveryDateBY1" type="java.util.Date" db-attribute-path="delivery_date_by1"/>
<obj-attribute name="deliveryDateBY1Base" type="java.util.Date" db-attribute-path="delivery_date_by1_base"/>
<obj-attribute name="deliveryDateBY1BaseFootnote" type="java.lang.String" db-attribute-path="delivery_date_by1_base_footnote"/>
<obj-attribute name="deliveryDateBY1Footnote" type="java.lang.String" db-attribute-path="delivery_date_by1_footnote"/>
<obj-attribute name="deliveryDateBY1OCO" type="java.util.Date" db-attribute-path="delivery_date_by1_oco"/>
<obj-attribute name="deliveryDateBY1OCOFootnote" type="java.lang.String" db-attribute-path="delivery_date_by1_oco_footnote"/>
<obj-attribute name="deliveryDateBY2" type="java.util.Date" db-attribute-path="delivery_date_by2"/>
<obj-attribute name="deliveryDateBY2Footnote" type="java.lang.String" db-attribute-path="delivery_date_by2_footnote"/>
<obj-attribute name="deliveryDateBY3" type="java.util.Date" db-attribute-path="delivery_date_by3"/>
<obj-attribute name="deliveryDateBY3Footnote" type="java.lang.String" db-attribute-path="delivery_date_by3_footnote"/>
<obj-attribute name="deliveryDateBY4" type="java.util.Date" db-attribute-path="delivery_date_by4"/>
<obj-attribute name="deliveryDateBY4Footnote" type="java.lang.String" db-attribute-path="delivery_date_by4_footnote"/>
<obj-attribute name="deliveryDateBY5" type="java.util.Date" db-attribute-path="delivery_date_by5"/>
<obj-attribute name="deliveryDateBY5Footnote" type="java.lang.String" db-attribute-path="delivery_date_by5_footnote"/>
<obj-attribute name="deliveryDateCY" type="java.util.Date" db-attribute-path="delivery_date_cy"/>
<obj-attribute name="deliveryDateCYFootnote" type="java.lang.String" db-attribute-path="delivery_date_cy_footnote"/>
<obj-attribute name="deliveryDatePY" type="java.util.Date" db-attribute-path="delivery_date_py"/>
<obj-attribute name="deliveryDatePYFootnote" type="java.lang.String" db-attribute-path="delivery_date_py_footnote"/>
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="location" type="java.lang.String" db-attribute-path="location"/>
<obj-attribute name="locationFootnote" type="java.lang.String" db-attribute-path="location_footnote"/>
<obj-attribute name="name" type="java.lang.String" db-attribute-path="name"/>
<obj-attribute name="nameFootnote" type="java.lang.String" db-attribute-path="name_footnote"/>
<obj-attribute name="productionLeadTimeMonths" type="java.lang.Short" db-attribute-path="production_lead_time_months"/>
<obj-attribute name="productionLeadTimeMonthsFootnote" type="java.lang.String" db-attribute-path="production_lead_time_months_footnote"/>
</obj-entity>
<obj-entity name="ModificationMilestone" className="org.example.analytic.model.ModificationMilestone" dbEntityName="p_modification_milestones" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="description" type="java.lang.String" db-attribute-path="description"/>
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="milestone" type="java.util.Date" db-attribute-path="milestone"/>
<obj-attribute name="milestoneFootnote" type="java.lang.String" db-attribute-path="milestone_footnote"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
<obj-attribute name="titleFootnote" type="java.lang.String" db-attribute-path="title_footnote"/>
</obj-entity>
<obj-entity name="MonthlyDelivery" className="org.example.analytic.model.MonthlyDelivery" dbEntityName="p_monthly_deliveries" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="monthAndYear" type="java.util.Date" db-attribute-path="month_and_year"/>
<obj-attribute name="monthAndYearFootnote" type="java.lang.String" db-attribute-path="month_and_year_footnote"/>
<obj-attribute name="quantity" type="java.math.BigDecimal" db-attribute-path="quantity"/>
<obj-attribute name="quantityFootnote" type="java.lang.String" db-attribute-path="quantity_footnote"/>
</obj-entity>
<obj-entity name="Organization" className="org.example.analytic.model.Organization" dbEntityName="s_organizations" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="code" type="java.lang.String" db-attribute-path="code"/>
<obj-attribute name="name" type="java.lang.String" db-attribute-path="name"/>
<obj-attribute name="smca" type="java.lang.Boolean" db-attribute-path="smca"/>
</obj-entity>
<obj-entity name="OrganizationalUnit" className="org.example.analytic.model.OrganizationalUnit" dbEntityName="p_organizational_units" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="code" type="java.lang.String" db-attribute-path="code"/>
<obj-attribute name="description" type="java.lang.String" db-attribute-path="description"/>
<obj-attribute name="name" type="java.lang.String" db-attribute-path="name"/>
</obj-entity>
<obj-entity name="OtherAdjustment" className="org.example.analytic.model.OtherAdjustment" dbEntityName="r_other_adjustments" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
</obj-entity>
<obj-entity name="OtherProgramFunding" className="org.example.analytic.model.OtherProgramFunding" dbEntityName="r_other_program_fundings" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="lineItem" type="java.lang.String" db-attribute-path="line_item"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
</obj-entity>
<obj-entity name="ProductionSupportFacilityProject" className="org.example.analytic.model.ProductionSupportFacilityProject" dbEntityName="p_production_support_facility_projects" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="capacityAfter" type="java.lang.String" db-attribute-path="capacity_after"/>
<obj-attribute name="capacityBefore" type="java.lang.String" db-attribute-path="capacity_before"/>
<obj-attribute name="category" type="java.lang.String" db-attribute-path="category"/>
<obj-attribute name="code" type="java.lang.String" db-attribute-path="code"/>
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="endItem" type="java.lang.String" db-attribute-path="end_item"/>
<obj-attribute name="narrative" type="java.lang.String" db-attribute-path="narrative"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
</obj-entity>
<obj-entity name="ProductionSupportFacilityProjectCostElement" className="org.example.analytic.model.ProductionSupportFacilityProjectCostElement" dbEntityName="p_production_support_facility_project_cost_elements" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="note" type="java.lang.String" db-attribute-path="note"/>
<obj-attribute name="type" type="org.example.analytic.model.constants.ProductionSupportFacilityProjectCostElementType" db-attribute-path="type"/>
</obj-entity>
<obj-entity name="ProductionSupportFacilityProjectCostElementItem" className="org.example.analytic.model.ProductionSupportFacilityProjectCostElementItem" dbEntityName="p_production_support_facility_project_cost_element_items" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
</obj-entity>
<obj-entity name="ProductionSupportFacilityProjectMilestone" className="org.example.analytic.model.ProductionSupportFacilityProjectMilestone" dbEntityName="p_production_support_facility_project_milestones" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="comment" type="java.lang.String" db-attribute-path="comment"/>
<obj-attribute name="monthAndYear" type="java.util.Date" db-attribute-path="month_and_year"/>
<obj-attribute name="type" type="org.example.analytic.model.constants.ProductionSupportFacilityProjectMilestoneType" db-attribute-path="type"/>
</obj-entity>
<obj-entity name="ProductionSupportFacilityProjectRelatedProject" className="org.example.analytic.model.ProductionSupportFacilityProjectRelatedProject" dbEntityName="p_production_support_facility_project_related_projects" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="appropriationCode" type="java.lang.String" db-attribute-path="appropriation_code"/>
<obj-attribute name="code" type="java.lang.String" db-attribute-path="code"/>
<obj-attribute name="completionDate" type="java.util.Date" db-attribute-path="completion_date"/>
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="facing" type="java.lang.String" db-attribute-path="facing"/>
<obj-attribute name="fiscalYear" type="java.lang.Short" db-attribute-path="fiscal_year"/>
<obj-attribute name="startDate" type="java.util.Date" db-attribute-path="start_date"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
<obj-attribute name="value" type="java.math.BigDecimal" db-attribute-path="value"/>
</obj-entity>
<obj-entity name="ProgramElement" className="org.example.analytic.model.ProgramElement" dbEntityName="r_program_elements" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="APYDelta" type="java.math.BigDecimal" db-attribute-path="pys_delta"/>
<obj-attribute name="MDAPCodes" type="java.lang.String" db-attribute-path="mdap_codes"/>
<obj-attribute name="R1Count" type="java.lang.Short" db-attribute-path="r1_count"/>
<obj-attribute name="R1Number" type="java.lang.String" db-attribute-path="r1_number"/>
<obj-attribute name="R2ACount" type="java.lang.Short" db-attribute-path="r2a_count"/>
<obj-attribute name="R2Count" type="java.lang.Short" db-attribute-path="r2_count"/>
<obj-attribute name="R3Count" type="java.lang.Short" db-attribute-path="r3_count"/>
<obj-attribute name="R4ACount" type="java.lang.Short" db-attribute-path="r4a_count"/>
<obj-attribute name="R4Count" type="java.lang.Short" db-attribute-path="r4_count"/>
<obj-attribute name="R5Count" type="java.lang.Short" db-attribute-path="r5_count"/>
<obj-attribute name="changeSummaryExplanation" type="java.lang.String" db-attribute-path="change_summary_explanation"/>
<obj-attribute name="format" type="org.example.analytic.model.constants.R2FormatType" db-attribute-path="format"/>
<obj-attribute name="missionDescription" type="java.lang.String" db-attribute-path="mission_description"/>
<obj-attribute name="monetaryUnitFormat" type="org.example.analytic.model.constants.MonetaryUnitFormatType" db-attribute-path="monetary_unit_format"/>
<obj-attribute name="notes" type="java.lang.String" db-attribute-path="notes"/>
<obj-attribute name="programElementNumber" type="java.lang.String" db-attribute-path="program_element_number"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
</obj-entity>
<obj-entity name="Project" className="org.example.analytic.model.Project" dbEntityName="r_projects" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="APYDelta" type="java.math.BigDecimal" db-attribute-path="pys_delta"/>
<obj-attribute name="MDAPCode" type="java.lang.String" db-attribute-path="mdap_code"/>
<obj-attribute name="R3Remarks" type="java.lang.String" db-attribute-path="r3_remarks"/>
<obj-attribute name="articlesInAccomplishmentsPlannedProgram" type="java.lang.Boolean" db-attribute-path="articles_in_accomplishments_planned_program"/>
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="includeProjectInPDF" type="java.lang.Boolean" db-attribute-path="include_project_in_pdf"/>
<obj-attribute name="missionDescription" type="java.lang.String" db-attribute-path="mission_description"/>
<obj-attribute name="notes" type="java.lang.String" db-attribute-path="notes"/>
<obj-attribute name="otherProgramRemarks" type="java.lang.String" db-attribute-path="other_program_remarks"/>
<obj-attribute name="projectAcquisitionStrategy" type="java.lang.String" db-attribute-path="project_acquisition_strategy"/>
<obj-attribute name="projectMajorPerformers" type="java.lang.String" db-attribute-path="project_major_performers"/>
<obj-attribute name="projectNumber" type="java.lang.String" db-attribute-path="project_number"/>
<obj-attribute name="projectPerformanceMetrics" type="java.lang.String" db-attribute-path="project_performance_metrics"/>
<obj-attribute name="projectScheduleDetailRemarks" type="java.lang.String" db-attribute-path="project_schedule_detail_remarks"/>
<obj-attribute name="projectScheduleProfileRemarks" type="java.lang.String" db-attribute-path="project_schedule_profile_remarks"/>
<obj-attribute name="projectTitle" type="java.lang.String" db-attribute-path="project_title"/>
<obj-attribute name="specialProject" type="java.lang.Boolean" db-attribute-path="special_project"/>
<obj-attribute name="terminationLiabilityRemarks" type="java.lang.String" db-attribute-path="termination_liability_remarks"/>
</obj-entity>
<obj-entity name="RelatedProgramElement" className="org.example.analytic.model.RelatedProgramElement" dbEntityName="p_related_program_elements" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="programElementNumber" type="java.lang.String" db-attribute-path="program_element_number"/>
<obj-attribute name="programElementNumberFootnote" type="java.lang.String" db-attribute-path="program_element_number_footnote"/>
<obj-attribute name="type" type="org.example.analytic.model.constants.RelatedProgramElementType" db-attribute-path="type"/>
</obj-entity>
<obj-entity name="ResourceSummary" className="org.example.analytic.model.ResourceSummary" dbEntityName="p_resource_summaries" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="idCode" type="org.example.analytic.model.constants.IDCodeType" db-attribute-path="id_code"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
<obj-attribute name="titleFootnote" type="java.lang.String" db-attribute-path="title_footnote"/>
<obj-attribute name="type" type="org.example.analytic.model.constants.ResourceSummaryType" db-attribute-path="type"/>
</obj-entity>
<obj-entity name="ScheduleDetail" className="org.example.analytic.model.ScheduleDetail" dbEntityName="r_schedule_details" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="endQuarter" type="java.lang.Byte" db-attribute-path="end_quarter"/>
<obj-attribute name="endYear" type="java.lang.Short" db-attribute-path="end_year"/>
<obj-attribute name="startQuarter" type="java.lang.Byte" db-attribute-path="start_quarter"/>
<obj-attribute name="startYear" type="java.lang.Short" db-attribute-path="start_year"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
</obj-entity>
<obj-entity name="ScheduleProfile" className="org.example.analytic.model.ScheduleProfile" dbEntityName="r_schedule_profiles" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="imageData" type="byte[]" db-attribute-path="image_data"/>
<obj-attribute name="imageName" type="java.lang.String" db-attribute-path="image_name"/>
</obj-entity>
<obj-entity name="ScheduleSubProject" className="org.example.analytic.model.ScheduleSubProject" dbEntityName="r_schedule_sub_projects" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
</obj-entity>
<obj-entity name="SecondaryDistribution" className="org.example.analytic.model.SecondaryDistribution" dbEntityName="p_secondary_distributions" superClassName="org.example.analytic.model.OrganizationsSupport">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="organizationFootnote" type="java.lang.String" db-attribute-path="organization_footnote"/>
<obj-attribute name="organizationSuffix" type="java.lang.String" db-attribute-path="organization_suffix"/>
<obj-attribute name="organizationSuffixFootnote" type="java.lang.String" db-attribute-path="organization_suffix_footnote"/>
<obj-attribute name="organizationalUnitFootnote" type="java.lang.String" db-attribute-path="organizational_unit_footnote"/>
</obj-entity>
<obj-entity name="SecondaryDistributionDeliverySchedule" className="org.example.analytic.model.SecondaryDistributionDeliverySchedule" dbEntityName="p_secondary_distribution_delivery_schedules" superClassName="org.example.analytic.model.OrganizationsSupport">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="organizationFootnote" type="java.lang.String" db-attribute-path="organization_footnote"/>
<obj-attribute name="organizationSuffix" type="java.lang.String" db-attribute-path="organization_suffix"/>
<obj-attribute name="organizationSuffixFootnote" type="java.lang.String" db-attribute-path="organization_suffix_footnote"/>
<obj-attribute name="organizationalUnitFootnote" type="java.lang.String" db-attribute-path="organizational_unit_footnote"/>
<obj-attribute name="procurementQuantity" type="java.math.BigDecimal" db-attribute-path="procurement_quantity"/>
<obj-attribute name="procurementQuantityFootnote" type="java.lang.String" db-attribute-path="procurement_quantity_footnote"/>
<obj-attribute name="remarks" type="java.lang.String" db-attribute-path="remarks"/>
</obj-entity>
<obj-entity name="SparePartsBudgetActivity" className="org.example.analytic.model.SparePartsBudgetActivity" dbEntityName="p_spare_parts_budget_activities" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
</obj-entity>
<obj-entity name="SparePartsCategory" className="org.example.analytic.model.SparePartsCategory" dbEntityName="p_spare_parts_categories" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="type" type="org.example.analytic.model.constants.SparePartsCategoryType" db-attribute-path="type"/>
</obj-entity>
<obj-entity name="SparePartsGroup" className="org.example.analytic.model.SparePartsGroup" dbEntityName="p_spare_parts_groups" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="APYDelta" type="java.math.BigDecimal" db-attribute-path="pys_delta"/>
<obj-attribute name="exhibitDisplayOrder" type="java.lang.Short" db-attribute-path="exhibit_display_order"/>
<obj-attribute name="name" type="java.lang.String" db-attribute-path="name"/>
<obj-attribute name="nameFootnote" type="java.lang.String" db-attribute-path="name_footnote"/>
<obj-attribute name="remarks" type="java.lang.String" db-attribute-path="remarks"/>
</obj-entity>
<obj-entity name="SparePartsItem" className="org.example.analytic.model.SparePartsItem" dbEntityName="p_spare_parts_items" superClassName="org.example.analytic.model.AnalyticBase">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="lineItemNumber" type="java.lang.String" db-attribute-path="line_item_number"/>
<obj-attribute name="lineItemTitle" type="java.lang.String" db-attribute-path="line_item_title"/>
<obj-attribute name="mdapCode" type="java.lang.String" db-attribute-path="mdap_code"/>
<obj-attribute name="mdapCodeFootnote" type="java.lang.String" db-attribute-path="mdap_code_footnote"/>
<obj-attribute name="remarks" type="java.lang.String" db-attribute-path="remarks"/>
</obj-entity>
<obj-entity name="SubCostElement" className="org.example.analytic.model.SubCostElement" dbEntityName="p_sub_cost_elements" superClassName="org.example.analytic.model.TripletCostsSupport">
<obj-attribute name="displayOrder" type="java.lang.Short" db-attribute-path="display_order"/>
<obj-attribute name="idCode" type="org.example.analytic.model.constants.IDCodeType" db-attribute-path="id_code"/>
<obj-attribute name="remarks" type="java.lang.String" db-attribute-path="remarks"/>
<obj-attribute name="title" type="java.lang.String" db-attribute-path="title"/>
</obj-entity>
<db-relationship name="advance_procurement" source="p_advance_procurement_cost_element_categories" target="p_advance_procurements" toMany="false">
<db-attribute-pair source="advance_procurement_fk" target="pk"/>
</db-relationship>
<db-relationship name="advance_procurement_cost_elements" source="p_advance_procurement_cost_element_categories" target="p_advance_procurement_cost_elements" toMany="true">
<db-attribute-pair source="pk" target="advance_procurement_cost_element_category_fk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_advance_procurement_cost_element_categories" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="advance_procurement_cost_element_category" source="p_advance_procurement_cost_elements" target="p_advance_procurement_cost_element_categories" toMany="false">
<db-attribute-pair source="advance_procurement_cost_element_category_fk" target="pk"/>
</db-relationship>
<db-relationship name="advance_procurement_eoq_costs" source="p_advance_procurement_cost_elements" target="p_advance_procurement_eoq_costs" toMany="true">
<db-attribute-pair source="pk" target="advance_procurement_cost_element_fk"/>
</db-relationship>
<db-relationship name="manufacturer" source="p_advance_procurement_cost_elements" target="p_manufacturers" toMany="true">
<db-attribute-pair source="pk" target="advance_procurement_cost_element_fk"/>
</db-relationship>
<db-relationship name="termination_liability_total_cost" source="p_advance_procurement_cost_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="termination_liability_total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_advance_procurement_cost_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="advance_procurement_cost_element" source="p_advance_procurement_eoq_costs" target="p_advance_procurement_cost_elements" toMany="false">
<db-attribute-pair source="advance_procurement_cost_element_fk" target="pk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_advance_procurement_eoq_costs" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="advance_procurement_cost_element_categories" source="p_advance_procurements" target="p_advance_procurement_cost_element_categories" toMany="true">
<db-attribute-pair source="pk" target="advance_procurement_fk"/>
</db-relationship>
<db-relationship name="items" source="p_advance_procurements" target="p_items" toMany="true">
<db-attribute-pair source="pk" target="advance_procurement_fk"/>
</db-relationship>
<db-relationship name="modification_groups" source="p_advance_procurements" target="p_modification_groups" toMany="true">
<db-attribute-pair source="pk" target="advance_procurement_fk"/>
</db-relationship>
<db-relationship name="cost_element_sub_categories" source="p_cost_element_categories" target="p_cost_element_sub_categories" toMany="true">
<db-attribute-pair source="pk" target="cost_element_category_fk"/>
</db-relationship>
<db-relationship name="cost_elements" source="p_cost_element_categories" target="p_cost_elements" toMany="true">
<db-attribute-pair source="pk" target="cost_element_category_fk"/>
</db-relationship>
<db-relationship name="item" source="p_cost_element_categories" target="p_items" toMany="false">
<db-attribute-pair source="item_fk" target="pk"/>
</db-relationship>
<db-relationship name="modification_group" source="p_cost_element_categories" target="p_modification_groups" toMany="false">
<db-attribute-pair source="modification_group_fk" target="pk"/>
</db-relationship>
<db-relationship name="modification_item" source="p_cost_element_categories" target="p_modification_items" toMany="false">
<db-attribute-pair source="modification_item_fk" target="pk"/>
</db-relationship>
<db-relationship name="quantity_subtotal" source="p_cost_element_categories" target="s_budget_years" toMany="false">
<db-attribute-pair source="quantity_fk" target="pk"/>
</db-relationship>
<db-relationship name="secondary_distributions" source="p_cost_element_categories" target="p_secondary_distributions" toMany="true">
<db-attribute-pair source="pk" target="cost_element_category_fk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_cost_element_categories" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="cost_element_category" source="p_cost_element_sub_categories" target="p_cost_element_categories" toMany="false">
<db-attribute-pair source="cost_element_category_fk" target="pk"/>
</db-relationship>
<db-relationship name="cost_elements" source="p_cost_element_sub_categories" target="p_cost_elements" toMany="true">
<db-attribute-pair source="pk" target="cost_element_sub_category_fk"/>
</db-relationship>
<db-relationship name="quantity" source="p_cost_element_sub_categories" target="s_budget_years" toMany="false">
<db-attribute-pair source="quantity_fk" target="pk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_cost_element_sub_categories" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="cost_element_category" source="p_cost_elements" target="p_cost_element_categories" toMany="false">
<db-attribute-pair source="cost_element_category_fk" target="pk"/>
</db-relationship>
<db-relationship name="cost_element_sub_category" source="p_cost_elements" target="p_cost_element_sub_categories" toMany="false">
<db-attribute-pair source="cost_element_sub_category_fk" target="pk"/>
</db-relationship>
<db-relationship name="manufacturers" source="p_cost_elements" target="p_manufacturers" toMany="true">
<db-attribute-pair source="pk" target="cost_element_fk"/>
</db-relationship>
<db-relationship name="quantity" source="p_cost_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="quantity_fk" target="pk"/>
</db-relationship>
<db-relationship name="sub_cost_elements" source="p_cost_elements" target="p_sub_cost_elements" toMany="true">
<db-attribute-pair source="pk" target="cost_element_fk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_cost_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="unit_cost" source="p_cost_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="unit_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="history_and_planning" source="p_delivery_schedules" target="p_histories_and_plannings" toMany="false">
<db-attribute-pair source="history_planning_fk" target="pk"/>
</db-relationship>
<db-relationship name="history_and_planning_for_total" source="p_delivery_schedules" target="p_histories_and_plannings" toMany="false">
<db-attribute-pair source="history_planning_for_total_fk" target="pk"/>
</db-relationship>
<db-relationship name="monthly_deliveries" source="p_delivery_schedules" target="p_monthly_deliveries" toMany="true">
<db-attribute-pair source="pk" target="delivery_schedule_fk"/>
</db-relationship>
<db-relationship name="organization" source="p_delivery_schedules" target="s_organizations" toMany="false">
<db-attribute-pair source="organization_fk" target="pk"/>
</db-relationship>
<db-relationship name="organizational_unit" source="p_delivery_schedules" target="p_organizational_units" toMany="false">
<db-attribute-pair source="organizational_unit_fk" target="pk"/>
</db-relationship>
<db-relationship name="secondary_distribution_delivery_schedules" source="p_delivery_schedules" target="p_secondary_distribution_delivery_schedules" toMany="true">
<db-attribute-pair source="pk" target="delivery_schedule_fk"/>
</db-relationship>
<db-relationship name="inactive_industrial_facility_projects" source="p_facilities" target="p_inactive_industrial_facility_projects" toMany="true">
<db-attribute-pair source="pk" target="facility_fk"/>
</db-relationship>
<db-relationship name="layaway_distribution_projects" source="p_facilities" target="p_layaway_distribution_projects" toMany="true">
<db-attribute-pair source="pk" target="facility_fk"/>
</db-relationship>
<db-relationship name="line_item" source="p_facilities" target="p_line_items" toMany="false">
<db-attribute-pair source="line_item_fk" target="pk"/>
</db-relationship>
<db-relationship name="production_support_facility_projects" source="p_facilities" target="p_production_support_facility_projects" toMany="true">
<db-attribute-pair source="pk" target="facility_fk"/>
</db-relationship>
<db-relationship name="contract_designation" source="p_histories_and_plannings" target="s_contract_designations" toMany="false">
<db-attribute-pair source="contract_designation_fk" target="pk"/>
</db-relationship>
<db-relationship name="delivery_schedule_totals" source="p_histories_and_plannings" target="p_delivery_schedules" toMany="true">
<db-attribute-pair source="pk" target="history_planning_for_total_fk"/>
</db-relationship>
<db-relationship name="delivery_schedules" source="p_histories_and_plannings" target="p_delivery_schedules" toMany="true">
<db-attribute-pair source="pk" target="history_planning_fk"/>
</db-relationship>
<db-relationship name="manufacturer" source="p_histories_and_plannings" target="p_manufacturers" toMany="false">
<db-attribute-pair source="manufacturer_fk" target="pk"/>
</db-relationship>
<db-relationship name="inactive_industrial_facility_project" source="p_inactive_industrial_facility_project_fundings" target="p_inactive_industrial_facility_projects" toMany="false">
<db-attribute-pair source="inactive_industrial_facility_project_fk" target="pk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_inactive_industrial_facility_project_fundings" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="facility" source="p_inactive_industrial_facility_projects" target="p_facilities" toMany="false">
<db-attribute-pair source="facility_fk" target="pk"/>
</db-relationship>
<db-relationship name="inactive_industrial_facility_project_fundings" source="p_inactive_industrial_facility_projects" target="p_inactive_industrial_facility_project_fundings" toMany="true">
<db-attribute-pair source="pk" target="inactive_industrial_facility_project_fk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_inactive_industrial_facility_projects" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="item_group" source="p_item_categories" target="p_item_groups" toMany="false">
<db-attribute-pair source="item_group_fk" target="pk"/>
</db-relationship>
<db-relationship name="items" source="p_item_categories" target="p_items" toMany="true">
<db-attribute-pair source="pk" target="item_category_fk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_item_categories" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="item_categories" source="p_item_groups" target="p_item_categories" toMany="true">
<db-attribute-pair source="pk" target="item_group_fk"/>
</db-relationship>
<db-relationship name="quantity" source="p_item_groups" target="s_budget_years" toMany="false">
<db-attribute-pair source="quantity_fk" target="pk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_item_groups" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="unit_cost" source="p_item_groups" target="s_budget_years" toMany="false">
<db-attribute-pair source="unit_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="advance_procurement" source="p_items" target="p_advance_procurements" toMany="false">
<db-attribute-pair source="advance_procurement_fk" target="pk"/>
</db-relationship>
<db-relationship name="cost_element_categories" source="p_items" target="p_cost_element_categories" toMany="true">
<db-attribute-pair source="pk" target="item_fk"/>
</db-relationship>
<db-relationship name="item_category" source="p_items" target="p_item_categories" toMany="false">
<db-attribute-pair source="item_category_fk" target="pk"/>
</db-relationship>
<db-relationship name="line_item" source="p_items" target="p_line_items" toMany="false">
<db-attribute-pair source="line_item_fk" target="pk"/>
</db-relationship>
<db-relationship name="manufacturers" source="p_items" target="p_manufacturers" toMany="true">
<db-attribute-pair source="pk" target="item_fk"/>
</db-relationship>
<db-relationship name="models_affected" source="p_items" target="p_models_affected" toMany="true">
<db-attribute-pair source="pk" target="item_fk"/>
</db-relationship>
<db-relationship name="resource_summaries" source="p_items" target="p_resource_summaries" toMany="true">
<db-attribute-pair source="pk" target="item_fk"/>
</db-relationship>
<db-relationship name="secondary_distributions" source="p_items" target="p_secondary_distributions" toMany="true">
<db-attribute-pair source="pk" target="item_fk"/>
</db-relationship>
<db-relationship name="facility" source="p_layaway_distribution_projects" target="p_facilities" toMany="false">
<db-attribute-pair source="facility_fk" target="pk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_layaway_distribution_projects" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="delta_quantity" source="p_line_items" target="s_budget_years" toMany="false">
<db-attribute-pair source="delta_quantity_fk" target="pk"/>
</db-relationship>
<db-relationship name="delta_total_cost" source="p_line_items" target="s_budget_years" toMany="false">
<db-attribute-pair source="delta_total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="facilities" source="p_line_items" target="p_facilities" toMany="true">
<db-attribute-pair source="pk" target="line_item_fk"/>
</db-relationship>
<db-relationship name="funding_designation" source="p_line_items" target="s_funding_designations" toMany="false">
<db-attribute-pair source="funding_designation_fk" target="pk"/>
</db-relationship>
<db-relationship name="items" source="p_line_items" target="p_items" toMany="true">
<db-attribute-pair source="pk" target="line_item_fk"/>
</db-relationship>
<db-relationship name="modification_groups" source="p_line_items" target="p_modification_groups" toMany="true">
<db-attribute-pair source="pk" target="line_item_fk"/>
</db-relationship>
<db-relationship name="related_program_elements" source="p_line_items" target="p_related_program_elements" toMany="true">
<db-attribute-pair source="pk" target="line_item_fk"/>
</db-relationship>
<db-relationship name="resource_summaries" source="p_line_items" target="p_resource_summaries" toMany="true">
<db-attribute-pair source="pk" target="line_item_fk"/>
</db-relationship>
<db-relationship name="secondary_distribution_subtotal_quantity" source="p_line_items" target="s_budget_years" toMany="false">
<db-attribute-pair source="secondary_distribution_subtotal_quantity_fk" target="pk"/>
</db-relationship>
<db-relationship name="secondary_distribution_subtotal_total_cost" source="p_line_items" target="s_budget_years" toMany="false">
<db-attribute-pair source="secondary_distribution_subtotal_total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="secondary_distributions" source="p_line_items" target="p_secondary_distributions" toMany="true">
<db-attribute-pair source="pk" target="line_item_fk"/>
</db-relationship>
<db-relationship name="spare_parts_items" source="p_line_items" target="p_spare_parts_items" toMany="true">
<db-attribute-pair source="pk" target="line_item_fk"/>
</db-relationship>
<db-relationship name="advance_procurement_cost_element" source="p_manufacturers" target="p_advance_procurement_cost_elements" toMany="false">
<db-attribute-pair source="advance_procurement_cost_element_fk" target="pk"/>
</db-relationship>
<db-relationship name="cost_element" source="p_manufacturers" target="p_cost_elements" toMany="false">
<db-attribute-pair source="cost_element_fk" target="pk"/>
</db-relationship>
<db-relationship name="histories_and_plannings" source="p_manufacturers" target="p_histories_and_plannings" toMany="true">
<db-attribute-pair source="pk" target="manufacturer_fk"/>
</db-relationship>
<db-relationship name="item" source="p_manufacturers" target="p_items" toMany="false">
<db-attribute-pair source="item_fk" target="pk"/>
</db-relationship>
<db-relationship name="item" source="p_models_affected" target="p_items" toMany="false">
<db-attribute-pair source="item_fk" target="pk"/>
</db-relationship>
<db-relationship name="modification_group" source="p_models_affected" target="p_modification_groups" toMany="false">
<db-attribute-pair source="modification_group_fk" target="pk"/>
</db-relationship>
<db-relationship name="advance_procurement" source="p_modification_groups" target="p_advance_procurements" toMany="false">
<db-attribute-pair source="advance_procurement_fk" target="pk"/>
</db-relationship>
<db-relationship name="cost_element_categories" source="p_modification_groups" target="p_cost_element_categories" toMany="true">
<db-attribute-pair source="pk" target="modification_group_fk"/>
</db-relationship>
<db-relationship name="installation_quantity_subtotal" source="p_modification_groups" target="s_budget_years" toMany="false">
<db-attribute-pair source="installation_quantity_subtotal_fk" target="pk"/>
</db-relationship>
<db-relationship name="installation_total_cost_subtotal" source="p_modification_groups" target="s_budget_years" toMany="false">
<db-attribute-pair source="installation_total_cost_subtotal_fk" target="pk"/>
</db-relationship>
<db-relationship name="line_item" source="p_modification_groups" target="p_line_items" toMany="false">
<db-attribute-pair source="line_item_fk" target="pk"/>
</db-relationship>
<db-relationship name="models_affected" source="p_modification_groups" target="p_models_affected" toMany="true">
<db-attribute-pair source="pk" target="modification_group_fk"/>
</db-relationship>
<db-relationship name="modification_items" source="p_modification_groups" target="p_modification_items" toMany="true">
<db-attribute-pair source="pk" target="modification_group_fk"/>
</db-relationship>
<db-relationship name="modification_milestones" source="p_modification_groups" target="p_modification_milestones" toMany="true">
<db-attribute-pair source="pk" target="modification_group_fk"/>
</db-relationship>
<db-relationship name="procurement_quantity_subtotal" source="p_modification_groups" target="s_budget_years" toMany="false">
<db-attribute-pair source="procurement_quantity_subtotal_fk" target="pk"/>
</db-relationship>
<db-relationship name="procurement_total_cost_subtotal" source="p_modification_groups" target="s_budget_years" toMany="false">
<db-attribute-pair source="procurement_total_cost_subtotal_fk" target="pk"/>
</db-relationship>
<db-relationship name="related_program_elements" source="p_modification_groups" target="p_related_program_elements" toMany="true">
<db-attribute-pair source="pk" target="modification_group_fk"/>
</db-relationship>
<db-relationship name="resource_summaries" source="p_modification_groups" target="p_resource_summaries" toMany="true">
<db-attribute-pair source="pk" target="modification_group_fk"/>
</db-relationship>
<db-relationship name="secondary_distributions" source="p_modification_groups" target="p_secondary_distributions" toMany="true">
<db-attribute-pair source="pk" target="modification_group_fk"/>
</db-relationship>
<db-relationship name="modification_item" source="p_modification_item_implementation_methods" target="p_modification_items" toMany="false">
<db-attribute-pair source="modification_item_fk" target="pk"/>
</db-relationship>
<db-relationship name="modification_item_installation_costs" source="p_modification_item_implementation_methods" target="p_modification_item_installation_costs" toMany="true">
<db-attribute-pair source="pk" target="modification_item_implementation_method_fk"/>
</db-relationship>
<db-relationship name="modification_item_installation_ins_outs" source="p_modification_item_implementation_methods" target="p_modification_item_installation_ins_outs" toMany="true">
<db-attribute-pair source="pk" target="modification_item_implementation_method_fk"/>
</db-relationship>
<db-relationship name="modification_item_implementation_method" source="p_modification_item_installation_costs" target="p_modification_item_implementation_methods" toMany="false">
<db-attribute-pair source="modification_item_implementation_method_fk" target="pk"/>
</db-relationship>
<db-relationship name="quantity" source="p_modification_item_installation_costs" target="s_budget_years" toMany="false">
<db-attribute-pair source="quantity_fk" target="pk"/>
</db-relationship>
<db-relationship name="secondary_distributions" source="p_modification_item_installation_costs" target="p_secondary_distributions" toMany="true">
<db-attribute-pair source="pk" target="modification_item_installation_cost_fk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_modification_item_installation_costs" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="budget_quarters" source="p_modification_item_installation_ins_outs" target="p_budget_quarters" toMany="false">
<db-attribute-pair source="budget_quarters_fk" target="pk"/>
</db-relationship>
<db-relationship name="modification_item_implementation_method" source="p_modification_item_installation_ins_outs" target="p_modification_item_implementation_methods" toMany="false">
<db-attribute-pair source="modification_item_implementation_method_fk" target="pk"/>
</db-relationship>
<db-relationship name="modification_item" source="p_modification_item_manufacturers" target="p_modification_items" toMany="false">
<db-attribute-pair source="modification_item_fk" target="pk"/>
</db-relationship>
<db-relationship name="cost_element_categories" source="p_modification_items" target="p_cost_element_categories" toMany="true">
<db-attribute-pair source="pk" target="modification_item_fk"/>
</db-relationship>
<db-relationship name="installation_subtotal_quantity" source="p_modification_items" target="s_budget_years" toMany="false">
<db-attribute-pair source="installation_subtotal_quantity_fk" target="pk"/>
</db-relationship>
<db-relationship name="installation_subtotal_total_cost" source="p_modification_items" target="s_budget_years" toMany="false">
<db-attribute-pair source="installation_subtotal_total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="modification_group" source="p_modification_items" target="p_modification_groups" toMany="false">
<db-attribute-pair source="modification_group_fk" target="pk"/>
</db-relationship>
<db-relationship name="modification_item_implementation_methods" source="p_modification_items" target="p_modification_item_implementation_methods" toMany="true">
<db-attribute-pair source="pk" target="modification_item_fk"/>
</db-relationship>
<db-relationship name="modification_item_manufacturers" source="p_modification_items" target="p_modification_item_manufacturers" toMany="true">
<db-attribute-pair source="pk" target="modification_item_fk"/>
</db-relationship>
<db-relationship name="procurement_subtotal_quantity" source="p_modification_items" target="s_budget_years" toMany="false">
<db-attribute-pair source="procurement_subtotal_quantity_fk" target="pk"/>
</db-relationship>
<db-relationship name="procurement_subtotal_total_cost" source="p_modification_items" target="s_budget_years" toMany="false">
<db-attribute-pair source="procurement_subtotal_total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="related_program_elements" source="p_modification_items" target="p_related_program_elements" toMany="true">
<db-attribute-pair source="pk" target="modification_item_fk"/>
</db-relationship>
<db-relationship name="secondary_distributions" source="p_modification_items" target="p_secondary_distributions" toMany="true">
<db-attribute-pair source="pk" target="modification_item_fk"/>
</db-relationship>
<db-relationship name="modification_group" source="p_modification_milestones" target="p_modification_groups" toMany="false">
<db-attribute-pair source="modification_group_fk" target="pk"/>
</db-relationship>
<db-relationship name="delivery_schedule" source="p_monthly_deliveries" target="p_delivery_schedules" toMany="false">
<db-attribute-pair source="delivery_schedule_fk" target="pk"/>
</db-relationship>
<db-relationship name="secondary_distribution_delivery_schedule" source="p_monthly_deliveries" target="p_secondary_distribution_delivery_schedules" toMany="false">
<db-attribute-pair source="secondary_distribution_delivery_schedule_fk" target="pk"/>
</db-relationship>
<db-relationship name="delivery_schedules" source="p_organizational_units" target="p_delivery_schedules" toMany="true">
<db-attribute-pair source="pk" target="organizational_unit_fk"/>
</db-relationship>
<db-relationship name="organization" source="p_organizational_units" target="s_organizations" toMany="false">
<db-attribute-pair source="organization_fk" target="pk"/>
</db-relationship>
<db-relationship name="secondary_distribution_delivery_schedules" source="p_organizational_units" target="p_secondary_distribution_delivery_schedules" toMany="true">
<db-attribute-pair source="pk" target="organizational_unit_fk"/>
</db-relationship>
<db-relationship name="secondary_distributions" source="p_organizational_units" target="p_secondary_distributions" toMany="true">
<db-attribute-pair source="pk" target="organizational_unit_fk"/>
</db-relationship>
<db-relationship name="production_support_facility_project_cost_element" source="p_production_support_facility_project_cost_element_items" target="p_production_support_facility_project_cost_elements" toMany="false">
<db-attribute-pair source="production_support_facility_project_cost_element_fk" target="pk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_production_support_facility_project_cost_element_items" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="production_support_facility_project" source="p_production_support_facility_project_cost_elements" target="p_production_support_facility_projects" toMany="false">
<db-attribute-pair source="production_support_facility_project_fk" target="pk"/>
</db-relationship>
<db-relationship name="production_support_facility_project_cost_element_items" source="p_production_support_facility_project_cost_elements" target="p_production_support_facility_project_cost_element_items" toMany="true">
<db-attribute-pair source="pk" target="production_support_facility_project_cost_element_fk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_production_support_facility_project_cost_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="production_support_facility_project" source="p_production_support_facility_project_milestones" target="p_production_support_facility_projects" toMany="false">
<db-attribute-pair source="production_support_facility_project_fk" target="pk"/>
</db-relationship>
<db-relationship name="production_support_facility_project" source="p_production_support_facility_project_related_projects" target="p_production_support_facility_projects" toMany="false">
<db-attribute-pair source="production_support_facility_project_fk" target="pk"/>
</db-relationship>
<db-relationship name="facility" source="p_production_support_facility_projects" target="p_facilities" toMany="false">
<db-attribute-pair source="facility_fk" target="pk"/>
</db-relationship>
<db-relationship name="production_support_facility_project_cost_elements" source="p_production_support_facility_projects" target="p_production_support_facility_project_cost_elements" toMany="true">
<db-attribute-pair source="pk" target="production_support_facility_project_fk"/>
</db-relationship>
<db-relationship name="production_support_facility_project_milestones" source="p_production_support_facility_projects" target="p_production_support_facility_project_milestones" toMany="true">
<db-attribute-pair source="pk" target="production_support_facility_project_fk"/>
</db-relationship>
<db-relationship name="production_support_facility_project_related_projects" source="p_production_support_facility_projects" target="p_production_support_facility_project_related_projects" toMany="true">
<db-attribute-pair source="pk" target="production_support_facility_project_fk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_production_support_facility_projects" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="line_item" source="p_related_program_elements" target="p_line_items" toMany="false">
<db-attribute-pair source="line_item_fk" target="pk"/>
</db-relationship>
<db-relationship name="modification_group" source="p_related_program_elements" target="p_modification_groups" toMany="false">
<db-attribute-pair source="modification_group_fk" target="pk"/>
</db-relationship>
<db-relationship name="modification_item" source="p_related_program_elements" target="p_modification_items" toMany="false">
<db-attribute-pair source="modification_item_fk" target="pk"/>
</db-relationship>
<db-relationship name="quantity" source="p_related_program_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="quantity_fk" target="pk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_related_program_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="budget_years" source="p_resource_summaries" target="s_budget_years" toMany="false">
<db-attribute-pair source="budget_years_fk" target="pk"/>
</db-relationship>
<db-relationship name="item" source="p_resource_summaries" target="p_items" toMany="false">
<db-attribute-pair source="item_fk" target="pk"/>
</db-relationship>
<db-relationship name="line_item" source="p_resource_summaries" target="p_line_items" toMany="false">
<db-attribute-pair source="line_item_fk" target="pk"/>
</db-relationship>
<db-relationship name="modification_group" source="p_resource_summaries" target="p_modification_groups" toMany="false">
<db-attribute-pair source="modification_group_fk" target="pk"/>
</db-relationship>
<db-relationship name="delivery_schedule" source="p_secondary_distribution_delivery_schedules" target="p_delivery_schedules" toMany="false">
<db-attribute-pair source="delivery_schedule_fk" target="pk"/>
</db-relationship>
<db-relationship name="monthly_deliveries" source="p_secondary_distribution_delivery_schedules" target="p_monthly_deliveries" toMany="true">
<db-attribute-pair source="pk" target="secondary_distribution_delivery_schedule_fk"/>
</db-relationship>
<db-relationship name="organization" source="p_secondary_distribution_delivery_schedules" target="s_organizations" toMany="false">
<db-attribute-pair source="organization_fk" target="pk"/>
</db-relationship>
<db-relationship name="organizational_unit" source="p_secondary_distribution_delivery_schedules" target="p_organizational_units" toMany="false">
<db-attribute-pair source="organizational_unit_fk" target="pk"/>
</db-relationship>
<db-relationship name="cost_element_category" source="p_secondary_distributions" target="p_cost_element_categories" toMany="false">
<db-attribute-pair source="cost_element_category_fk" target="pk"/>
</db-relationship>
<db-relationship name="delta_out_years_quantity" source="p_secondary_distributions" target="s_budget_years" toMany="false">
<db-attribute-pair source="delta_out_years_quantity_fk" target="pk"/>
</db-relationship>
<db-relationship name="delta_out_years_total_cost" source="p_secondary_distributions" target="s_budget_years" toMany="false">
<db-attribute-pair source="delta_out_years_total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="item" source="p_secondary_distributions" target="p_items" toMany="false">
<db-attribute-pair source="item_fk" target="pk"/>
</db-relationship>
<db-relationship name="line_item" source="p_secondary_distributions" target="p_line_items" toMany="false">
<db-attribute-pair source="line_item_fk" target="pk"/>
</db-relationship>
<db-relationship name="modification_group" source="p_secondary_distributions" target="p_modification_groups" toMany="false">
<db-attribute-pair source="modification_group_fk" target="pk"/>
</db-relationship>
<db-relationship name="modification_item" source="p_secondary_distributions" target="p_modification_items" toMany="false">
<db-attribute-pair source="modification_item_fk" target="pk"/>
</db-relationship>
<db-relationship name="modification_item_installation_cost" source="p_secondary_distributions" target="p_modification_item_installation_costs" toMany="false">
<db-attribute-pair source="modification_item_installation_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="organization" source="p_secondary_distributions" target="s_organizations" toMany="false">
<db-attribute-pair source="organization_fk" target="pk"/>
</db-relationship>
<db-relationship name="organizational_unit" source="p_secondary_distributions" target="p_organizational_units" toMany="false">
<db-attribute-pair source="organizational_unit_fk" target="pk"/>
</db-relationship>
<db-relationship name="quantity" source="p_secondary_distributions" target="s_budget_years" toMany="false">
<db-attribute-pair source="quantity_fk" target="pk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_secondary_distributions" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="budget_activity" source="p_spare_parts_budget_activities" target="s_budget_activities" toMany="false">
<db-attribute-pair source="budget_activity_fk" target="pk"/>
</db-relationship>
<db-relationship name="spare_parts_category" source="p_spare_parts_budget_activities" target="p_spare_parts_categories" toMany="false">
<db-attribute-pair source="spare_parts_category_fk" target="pk"/>
</db-relationship>
<db-relationship name="spare_parts_items" source="p_spare_parts_budget_activities" target="p_spare_parts_items" toMany="true">
<db-attribute-pair source="pk" target="spare_parts_budget_activity_fk"/>
</db-relationship>
<db-relationship name="spare_parts_budget_activities" source="p_spare_parts_categories" target="p_spare_parts_budget_activities" toMany="true">
<db-attribute-pair source="pk" target="spare_parts_category_fk"/>
</db-relationship>
<db-relationship name="spare_parts_group" source="p_spare_parts_categories" target="p_spare_parts_groups" toMany="false">
<db-attribute-pair source="spare_parts_group_fk" target="pk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_spare_parts_categories" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="exempt_spares_total_cost" source="p_spare_parts_groups" target="s_budget_years" toMany="false">
<db-attribute-pair source="exempt_spares_total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="spare_parts_categories" source="p_spare_parts_groups" target="p_spare_parts_categories" toMany="true">
<db-attribute-pair source="pk" target="spare_parts_group_fk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_spare_parts_groups" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="wcf_total_cost" source="p_spare_parts_groups" target="s_budget_years" toMany="false">
<db-attribute-pair source="wcf_total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="line_item" source="p_spare_parts_items" target="p_line_items" toMany="false">
<db-attribute-pair source="line_item_fk" target="pk"/>
</db-relationship>
<db-relationship name="spare_parts_budget_activity" source="p_spare_parts_items" target="p_spare_parts_budget_activities" toMany="false">
<db-attribute-pair source="spare_parts_budget_activity_fk" target="pk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_spare_parts_items" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="budget_quarters" source="p_sub_cost_elements" target="p_budget_quarters" toMany="false">
<db-attribute-pair source="budget_quarters_fk" target="pk"/>
</db-relationship>
<db-relationship name="cost_element" source="p_sub_cost_elements" target="p_cost_elements" toMany="false">
<db-attribute-pair source="cost_element_fk" target="pk"/>
</db-relationship>
<db-relationship name="quantity" source="p_sub_cost_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="quantity_fk" target="pk"/>
</db-relationship>
<db-relationship name="total_cost" source="p_sub_cost_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="unit_cost" source="p_sub_cost_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="unit_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="project" source="r_accomplishments_planned_programs" target="r_projects" toMany="false">
<db-attribute-pair source="project_fk" target="pk"/>
</db-relationship>
<db-relationship name="project" source="r_congressional_add_details" target="r_projects" toMany="false">
<db-attribute-pair source="project_fk" target="pk"/>
</db-relationship>
<db-relationship name="cost_category_items" source="r_cost_category_groups" target="r_cost_category_items" toMany="true">
<db-attribute-pair source="pk" target="cost_category_group_fk"/>
</db-relationship>
<db-relationship name="project" source="r_cost_category_groups" target="r_projects" toMany="false">
<db-attribute-pair source="project_fk" target="pk"/>
</db-relationship>
<db-relationship name="contract_designation" source="r_cost_category_items" target="s_contract_designations" toMany="false">
<db-attribute-pair source="contract_designation_fk" target="pk"/>
</db-relationship>
<db-relationship name="cost_category_group" source="r_cost_category_items" target="r_cost_category_groups" toMany="false">
<db-attribute-pair source="cost_category_group_fk" target="pk"/>
</db-relationship>
<db-relationship name="total_cost" source="r_cost_category_items" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="project" source="r_joint_fundings" target="r_projects" toMany="false">
<db-attribute-pair source="project_fk" target="pk"/>
</db-relationship>
<db-relationship name="total_cost" source="r_joint_fundings" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="project" source="r_major_performers" target="r_projects" toMany="false">
<db-attribute-pair source="project_fk" target="pk"/>
</db-relationship>
<db-relationship name="programElement" source="r_other_adjustments" target="r_program_elements" toMany="false">
<db-attribute-pair source="program_element_fk" target="pk"/>
</db-relationship>
<db-relationship name="total_cost" source="r_other_adjustments" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="project" source="r_other_program_fundings" target="r_projects" toMany="false">
<db-attribute-pair source="project_fk" target="pk"/>
</db-relationship>
<db-relationship name="total_cost" source="r_other_program_fundings" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="congressional_adds" source="r_program_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="congressional_adds_fk" target="pk"/>
</db-relationship>
<db-relationship name="congressional_directed_reductions" source="r_program_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="congressional_directed_reductions_fk" target="pk"/>
</db-relationship>
<db-relationship name="congressional_directed_transfers" source="r_program_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="congressional_directed_transfers_fk" target="pk"/>
</db-relationship>
<db-relationship name="congressional_general_reductions" source="r_program_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="congressional_general_reductions_fk" target="pk"/>
</db-relationship>
<db-relationship name="congressional_rescissions" source="r_program_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="congressional_rescissions_fk" target="pk"/>
</db-relationship>
<db-relationship name="current_pb" source="r_program_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="current_pb_fk" target="pk"/>
</db-relationship>
<db-relationship name="funding_designation" source="r_program_elements" target="s_funding_designations" toMany="false">
<db-attribute-pair source="funding_designation_fk" target="pk"/>
</db-relationship>
<db-relationship name="other_adjustments" source="r_program_elements" target="r_other_adjustments" toMany="true">
<db-attribute-pair source="pk" target="program_element_fk"/>
</db-relationship>
<db-relationship name="previous_pb" source="r_program_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="previous_pb_fk" target="pk"/>
</db-relationship>
<db-relationship name="projects" source="r_program_elements" target="r_projects" toMany="true">
<db-attribute-pair source="pk" target="program_element_fk"/>
</db-relationship>
<db-relationship name="reprogrammings" source="r_program_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="reprogrammings_fk" target="pk"/>
</db-relationship>
<db-relationship name="sbir_sttr_transfer" source="r_program_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="sbir_sttr_transfer_fk" target="pk"/>
</db-relationship>
<db-relationship name="total_adjusted" source="r_program_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_adjusted_fk" target="pk"/>
</db-relationship>
<db-relationship name="total_cost" source="r_program_elements" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="accomplishments_or_planned_programs" source="r_projects" target="r_accomplishments_planned_programs" toMany="true">
<db-attribute-pair source="pk" target="project_fk"/>
</db-relationship>
<db-relationship name="congressional_add_details" source="r_projects" target="r_congressional_add_details" toMany="true">
<db-attribute-pair source="pk" target="project_fk"/>
</db-relationship>
<db-relationship name="cost_category_groups" source="r_projects" target="r_cost_category_groups" toMany="true">
<db-attribute-pair source="pk" target="project_fk"/>
</db-relationship>
<db-relationship name="joint_fundings" source="r_projects" target="r_joint_fundings" toMany="true">
<db-attribute-pair source="pk" target="project_fk"/>
</db-relationship>
<db-relationship name="major_performers" source="r_projects" target="r_major_performers" toMany="true">
<db-attribute-pair source="pk" target="project_fk"/>
</db-relationship>
<db-relationship name="other_program_fundings" source="r_projects" target="r_other_program_fundings" toMany="true">
<db-attribute-pair source="pk" target="project_fk"/>
</db-relationship>
<db-relationship name="program_element" source="r_projects" target="r_program_elements" toMany="false">
<db-attribute-pair source="program_element_fk" target="pk"/>
</db-relationship>
<db-relationship name="project_article" source="r_projects" target="s_budget_years" toMany="false">
<db-attribute-pair source="project_article_fk" target="pk"/>
</db-relationship>
<db-relationship name="schedule_profiles" source="r_projects" target="r_schedule_profiles" toMany="true">
<db-attribute-pair source="pk" target="project_fk"/>
</db-relationship>
<db-relationship name="schedule_sub_projects" source="r_projects" target="r_schedule_sub_projects" toMany="true">
<db-attribute-pair source="pk" target="project_fk"/>
</db-relationship>
<db-relationship name="termination_liability" source="r_projects" target="s_budget_years" toMany="false">
<db-attribute-pair source="termination_liability_fk" target="pk"/>
</db-relationship>
<db-relationship name="total_cost" source="r_projects" target="s_budget_years" toMany="false">
<db-attribute-pair source="total_cost_fk" target="pk"/>
</db-relationship>
<db-relationship name="schedule_sub_project" source="r_schedule_details" target="r_schedule_sub_projects" toMany="false">
<db-attribute-pair source="schedule_sub_project_fk" target="pk"/>
</db-relationship>
<db-relationship name="project" source="r_schedule_profiles" target="r_projects" toMany="false">
<db-attribute-pair source="project_fk" target="pk"/>
</db-relationship>
<db-relationship name="project" source="r_schedule_sub_projects" target="r_projects" toMany="false">
<db-attribute-pair source="project_fk" target="pk"/>
</db-relationship>
<db-relationship name="schedule_details" source="r_schedule_sub_projects" target="r_schedule_details" toMany="true">
<db-attribute-pair source="pk" target="schedule_sub_project_fk"/>
</db-relationship>
<db-relationship name="funding_designations" source="s_appropriations" target="s_funding_designations" toMany="true">
<db-attribute-pair source="pk" target="appropriation_fk"/>
</db-relationship>
<db-relationship name="funding_designations" source="s_budget_activities" target="s_funding_designations" toMany="true">
<db-attribute-pair source="pk" target="budget_activity_fk"/>
</db-relationship>
<db-relationship name="spare_parts_budget_activities" source="s_budget_activities" target="p_spare_parts_budget_activities" toMany="true">
<db-attribute-pair source="pk" target="budget_activity_fk"/>
</db-relationship>
<db-relationship name="funding_designations" source="s_budget_periods" target="s_funding_designations" toMany="true">
<db-attribute-pair source="pk" target="budget_period_fk"/>
</db-relationship>
<db-relationship name="funding_designations" source="s_budget_sub_activities" target="s_funding_designations" toMany="true">
<db-attribute-pair source="pk" target="budget_sub_activity_fk"/>
</db-relationship>
<db-relationship name="cost_category_items" source="s_contract_designations" target="r_cost_category_items" toMany="true">
<db-attribute-pair source="pk" target="contract_designation_fk"/>
</db-relationship>
<db-relationship name="histories_and_plannings" source="s_contract_designations" target="p_histories_and_plannings" toMany="true">
<db-attribute-pair source="pk" target="contract_designation_fk"/>
</db-relationship>
<db-relationship name="appropriation" source="s_funding_designations" target="s_appropriations" toMany="false">
<db-attribute-pair source="appropriation_fk" target="pk"/>
</db-relationship>
<db-relationship name="budget_activity" source="s_funding_designations" target="s_budget_activities" toMany="false">
<db-attribute-pair source="budget_activity_fk" target="pk"/>
</db-relationship>
<db-relationship name="budget_period" source="s_funding_designations" target="s_budget_periods" toMany="false">
<db-attribute-pair source="budget_period_fk" target="pk"/>
</db-relationship>
<db-relationship name="budget_sub_activity" source="s_funding_designations" target="s_budget_sub_activities" toMany="false">
<db-attribute-pair source="budget_sub_activity_fk" target="pk"/>
</db-relationship>
<db-relationship name="line_items" source="s_funding_designations" target="p_line_items" toMany="true">
<db-attribute-pair source="pk" target="funding_designation_fk"/>
</db-relationship>
<db-relationship name="organization" source="s_funding_designations" target="s_organizations" toMany="false">
<db-attribute-pair source="organization_fk" target="pk"/>
</db-relationship>
<db-relationship name="program_elements" source="s_funding_designations" target="r_program_elements" toMany="true">
<db-attribute-pair source="pk" target="funding_designation_fk"/>
</db-relationship>
<db-relationship name="delivery_schedules" source="s_organizations" target="p_delivery_schedules" toMany="true">
<db-attribute-pair source="pk" target="organization_fk"/>
</db-relationship>
<db-relationship name="funding_designations" source="s_organizations" target="s_funding_designations" toMany="true">
<db-attribute-pair source="pk" target="organization_fk"/>
</db-relationship>
<db-relationship name="organizational_units" source="s_organizations" target="p_organizational_units" toMany="true">
<db-attribute-pair source="pk" target="organization_fk"/>
</db-relationship>
<db-relationship name="secondary_distribution_delivery_schedules" source="s_organizations" target="p_secondary_distribution_delivery_schedules" toMany="true">
<db-attribute-pair source="pk" target="organization_fk"/>
</db-relationship>
<db-relationship name="secondary_distributions" source="s_organizations" target="p_secondary_distributions" toMany="true">
<db-attribute-pair source="pk" target="organization_fk"/>
</db-relationship>
<obj-relationship name="project" source="AccomplishmentPlannedProgram" target="Project" deleteRule="Nullify" db-relationship-path="project"/>
<obj-relationship name="advanceProcurementCostElementCategories" source="AdvanceProcurement" target="AdvanceProcurementCostElementCategory" deleteRule="Cascade" db-relationship-path="advance_procurement_cost_element_categories"/>
<obj-relationship name="items" source="AdvanceProcurement" target="Item" deleteRule="Nullify" db-relationship-path="items"/>
<obj-relationship name="modificationGroups" source="AdvanceProcurement" target="ModificationGroup" deleteRule="Nullify" db-relationship-path="modification_groups"/>
<obj-relationship name="advanceProcurementCostElementCategory" source="AdvanceProcurementCostElement" target="AdvanceProcurementCostElementCategory" deleteRule="Nullify" db-relationship-path="advance_procurement_cost_element_category"/>
<obj-relationship name="advanceProcurementEoqCosts" source="AdvanceProcurementCostElement" target="AdvanceProcurementEOQCost" deleteRule="Cascade" db-relationship-path="advance_procurement_eoq_costs"/>
<obj-relationship name="manufacturers" source="AdvanceProcurementCostElement" target="Manufacturer" deleteRule="Nullify" db-relationship-path="manufacturer"/>
<obj-relationship name="terminationLiabilityTotalCost" source="AdvanceProcurementCostElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="termination_liability_total_cost"/>
<obj-relationship name="totalCost" source="AdvanceProcurementCostElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="advanceProcurement" source="AdvanceProcurementCostElementCategory" target="AdvanceProcurement" deleteRule="Nullify" db-relationship-path="advance_procurement"/>
<obj-relationship name="advanceProcurementCostElements" source="AdvanceProcurementCostElementCategory" target="AdvanceProcurementCostElement" deleteRule="Cascade" db-relationship-path="advance_procurement_cost_elements"/>
<obj-relationship name="totalCost" source="AdvanceProcurementCostElementCategory" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="advanceProcurementCostElement" source="AdvanceProcurementEOQCost" target="AdvanceProcurementCostElement" deleteRule="Nullify" db-relationship-path="advance_procurement_cost_element"/>
<obj-relationship name="totalCost" source="AdvanceProcurementEOQCost" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="fundingDesignations" source="Appropriation" target="FundingDesignation" deleteRule="Deny" db-relationship-path="funding_designations"/>
<obj-relationship name="fundingDesignations" source="BudgetActivity" target="FundingDesignation" deleteRule="Deny" db-relationship-path="funding_designations"/>
<obj-relationship name="sparePartsBudgetActivities" source="BudgetActivity" target="SparePartsBudgetActivity" deleteRule="Deny" db-relationship-path="spare_parts_budget_activities"/>
<obj-relationship name="fundingDesignations" source="BudgetPeriod" target="FundingDesignation" deleteRule="Deny" db-relationship-path="funding_designations"/>
<obj-relationship name="fundingDesignations" source="BudgetSubActivity" target="FundingDesignation" deleteRule="Deny" db-relationship-path="funding_designations"/>
<obj-relationship name="project" source="CongressionalAddDetail" target="Project" deleteRule="Nullify" db-relationship-path="project"/>
<obj-relationship name="costCategoryItems" source="ContractDesignation" target="CostCategoryItem" deleteRule="Deny" db-relationship-path="cost_category_items"/>
<obj-relationship name="historiesAndPlannings" source="ContractDesignation" target="HistoryAndPlanning" deleteRule="Deny" db-relationship-path="histories_and_plannings"/>
<obj-relationship name="costCategoryItems" source="CostCategoryGroup" target="CostCategoryItem" deleteRule="Cascade" db-relationship-path="cost_category_items"/>
<obj-relationship name="project" source="CostCategoryGroup" target="Project" deleteRule="Nullify" db-relationship-path="project"/>
<obj-relationship name="contractDesignation" source="CostCategoryItem" target="ContractDesignation" deleteRule="Nullify" db-relationship-path="contract_designation"/>
<obj-relationship name="costCategoryGroup" source="CostCategoryItem" target="CostCategoryGroup" deleteRule="Nullify" db-relationship-path="cost_category_group"/>
<obj-relationship name="totalCost" source="CostCategoryItem" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="costElementCategory" source="CostElement" target="CostElementCategory" deleteRule="Nullify" db-relationship-path="cost_element_category"/>
<obj-relationship name="costElementSubCategory" source="CostElement" target="CostElementSubCategory" deleteRule="Nullify" db-relationship-path="cost_element_sub_category"/>
<obj-relationship name="manufacturers" source="CostElement" target="Manufacturer" deleteRule="Cascade" db-relationship-path="manufacturers"/>
<obj-relationship name="quantity" source="CostElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="quantity"/>
<obj-relationship name="subCostElements" source="CostElement" target="SubCostElement" deleteRule="Cascade" db-relationship-path="sub_cost_elements"/>
<obj-relationship name="totalCost" source="CostElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="unitCost" source="CostElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="unit_cost"/>
<obj-relationship name="costElementSubCategories" source="CostElementCategory" target="CostElementSubCategory" deleteRule="Cascade" db-relationship-path="cost_element_sub_categories"/>
<obj-relationship name="costElements" source="CostElementCategory" target="CostElement" deleteRule="Cascade" db-relationship-path="cost_elements"/>
<obj-relationship name="item" source="CostElementCategory" target="Item" deleteRule="Nullify" db-relationship-path="item"/>
<obj-relationship name="modificationGroup" source="CostElementCategory" target="ModificationGroup" deleteRule="Nullify" db-relationship-path="modification_group"/>
<obj-relationship name="modificationItem" source="CostElementCategory" target="ModificationItem" deleteRule="Nullify" db-relationship-path="modification_item"/>
<obj-relationship name="quantity" source="CostElementCategory" target="BudgetYears" deleteRule="Cascade" db-relationship-path="quantity_subtotal"/>
<obj-relationship name="secondaryDistributions" source="CostElementCategory" target="SecondaryDistribution" deleteRule="Cascade" db-relationship-path="secondary_distributions"/>
<obj-relationship name="totalCost" source="CostElementCategory" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="costElementCategory" source="CostElementSubCategory" target="CostElementCategory" deleteRule="Nullify" db-relationship-path="cost_element_category"/>
<obj-relationship name="costElements" source="CostElementSubCategory" target="CostElement" deleteRule="Cascade" db-relationship-path="cost_elements"/>
<obj-relationship name="quantity" source="CostElementSubCategory" target="BudgetYears" deleteRule="Cascade" db-relationship-path="quantity"/>
<obj-relationship name="totalCost" source="CostElementSubCategory" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="historyAndPlanning" source="DeliverySchedule" target="HistoryAndPlanning" deleteRule="Nullify" db-relationship-path="history_and_planning"/>
<obj-relationship name="historyAndPlanningForTotal" source="DeliverySchedule" target="HistoryAndPlanning" deleteRule="Nullify" db-relationship-path="history_and_planning_for_total"/>
<obj-relationship name="monthlyDeliveries" source="DeliverySchedule" target="MonthlyDelivery" deleteRule="Cascade" db-relationship-path="monthly_deliveries"/>
<obj-relationship name="organization" source="DeliverySchedule" target="Organization" deleteRule="Nullify" db-relationship-path="organization"/>
<obj-relationship name="organizationalUnit" source="DeliverySchedule" target="OrganizationalUnit" deleteRule="Nullify" db-relationship-path="organizational_unit"/>
<obj-relationship name="secondaryDistributionDeliverySchedules" source="DeliverySchedule" target="SecondaryDistributionDeliverySchedule" deleteRule="Cascade" db-relationship-path="secondary_distribution_delivery_schedules"/>
<obj-relationship name="inactiveIndustrialFacilityProjects" source="Facility" target="InactiveIndustrialFacilityProject" deleteRule="Cascade" db-relationship-path="inactive_industrial_facility_projects"/>
<obj-relationship name="layawayDistributionProjects" source="Facility" target="LayawayDistributionProject" deleteRule="Cascade" db-relationship-path="layaway_distribution_projects"/>
<obj-relationship name="lineItem" source="Facility" target="LineItem" deleteRule="Nullify" db-relationship-path="line_item"/>
<obj-relationship name="productionSupportFacilityProjects" source="Facility" target="ProductionSupportFacilityProject" deleteRule="Cascade" db-relationship-path="production_support_facility_projects"/>
<obj-relationship name="appropriation" source="FundingDesignation" target="Appropriation" deleteRule="Nullify" db-relationship-path="appropriation"/>
<obj-relationship name="budgetActivity" source="FundingDesignation" target="BudgetActivity" deleteRule="Nullify" db-relationship-path="budget_activity"/>
<obj-relationship name="budgetPeriod" source="FundingDesignation" target="BudgetPeriod" deleteRule="Nullify" db-relationship-path="budget_period"/>
<obj-relationship name="budgetSubActivity" source="FundingDesignation" target="BudgetSubActivity" deleteRule="Nullify" db-relationship-path="budget_sub_activity"/>
<obj-relationship name="lineItems" source="FundingDesignation" target="LineItem" deleteRule="Deny" db-relationship-path="line_items"/>
<obj-relationship name="organization" source="FundingDesignation" target="Organization" deleteRule="Nullify" db-relationship-path="organization"/>
<obj-relationship name="programElements" source="FundingDesignation" target="ProgramElement" deleteRule="Deny" db-relationship-path="program_elements"/>
<obj-relationship name="contractDesignation" source="HistoryAndPlanning" target="ContractDesignation" deleteRule="Nullify" db-relationship-path="contract_designation"/>
<obj-relationship name="deliveryScheduleTotals" source="HistoryAndPlanning" target="DeliverySchedule" deleteRule="Cascade" db-relationship-path="delivery_schedule_totals"/>
<obj-relationship name="deliverySchedules" source="HistoryAndPlanning" target="DeliverySchedule" deleteRule="Cascade" db-relationship-path="delivery_schedules"/>
<obj-relationship name="manufacturer" source="HistoryAndPlanning" target="Manufacturer" deleteRule="Nullify" db-relationship-path="manufacturer"/>
<obj-relationship name="facility" source="InactiveIndustrialFacilityProject" target="Facility" deleteRule="Nullify" db-relationship-path="facility"/>
<obj-relationship name="inactiveIndustrialFacilityProjectFundings" source="InactiveIndustrialFacilityProject" target="InactiveIndustrialFacilityProjectFunding" deleteRule="Cascade" db-relationship-path="inactive_industrial_facility_project_fundings"/>
<obj-relationship name="totalCost" source="InactiveIndustrialFacilityProject" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="inactiveIndustrialFacilityProject" source="InactiveIndustrialFacilityProjectFunding" target="InactiveIndustrialFacilityProject" deleteRule="Nullify" db-relationship-path="inactive_industrial_facility_project"/>
<obj-relationship name="totalCost" source="InactiveIndustrialFacilityProjectFunding" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="advanceProcurement" source="Item" target="AdvanceProcurement" deleteRule="Cascade" db-relationship-path="advance_procurement"/>
<obj-relationship name="costElementCategories" source="Item" target="CostElementCategory" deleteRule="Cascade" db-relationship-path="cost_element_categories"/>
<obj-relationship name="itemCategory" source="Item" target="ItemCategory" deleteRule="Cascade" db-relationship-path="item_category"/>
<obj-relationship name="lineItem" source="Item" target="LineItem" deleteRule="Nullify" db-relationship-path="line_item"/>
<obj-relationship name="manufacturers" source="Item" target="Manufacturer" deleteRule="Cascade" db-relationship-path="manufacturers"/>
<obj-relationship name="modelsAffected" source="Item" target="ModelAffected" deleteRule="Cascade" db-relationship-path="models_affected"/>
<obj-relationship name="resourceSummaries" source="Item" target="ResourceSummary" deleteRule="Cascade" db-relationship-path="resource_summaries"/>
<obj-relationship name="secondaryDistributions" source="Item" target="SecondaryDistribution" deleteRule="Cascade" db-relationship-path="secondary_distributions"/>
<obj-relationship name="itemGroup" source="ItemCategory" target="ItemGroup" deleteRule="Nullify" db-relationship-path="item_group"/>
<obj-relationship name="items" source="ItemCategory" target="Item" deleteRule="Cascade" db-relationship-path="items"/>
<obj-relationship name="totalCost" source="ItemCategory" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="itemCategories" source="ItemGroup" target="ItemCategory" deleteRule="Deny" db-relationship-path="item_categories"/>
<obj-relationship name="quantity" source="ItemGroup" target="BudgetYears" deleteRule="Cascade" db-relationship-path="quantity"/>
<obj-relationship name="totalCost" source="ItemGroup" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="unitCost" source="ItemGroup" target="BudgetYears" deleteRule="Cascade" db-relationship-path="unit_cost"/>
<obj-relationship name="project" source="JointFunding" target="Project" deleteRule="Nullify" db-relationship-path="project"/>
<obj-relationship name="totalCost" source="JointFunding" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="facility" source="LayawayDistributionProject" target="Facility" deleteRule="Nullify" db-relationship-path="facility"/>
<obj-relationship name="totalCost" source="LayawayDistributionProject" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="deltaQuantity" source="LineItem" target="BudgetYears" deleteRule="Cascade" db-relationship-path="delta_quantity"/>
<obj-relationship name="deltaTotalCost" source="LineItem" target="BudgetYears" deleteRule="Cascade" db-relationship-path="delta_total_cost"/>
<obj-relationship name="facilities" source="LineItem" target="Facility" deleteRule="Cascade" db-relationship-path="facilities"/>
<obj-relationship name="fundingDesignation" source="LineItem" target="FundingDesignation" db-relationship-path="funding_designation"/>
<obj-relationship name="items" source="LineItem" target="Item" deleteRule="Cascade" db-relationship-path="items"/>
<obj-relationship name="modificationGroups" source="LineItem" target="ModificationGroup" deleteRule="Cascade" db-relationship-path="modification_groups"/>
<obj-relationship name="relatedProgramElements" source="LineItem" target="RelatedProgramElement" deleteRule="Cascade" db-relationship-path="related_program_elements"/>
<obj-relationship name="resourceSummaries" source="LineItem" target="ResourceSummary" deleteRule="Cascade" db-relationship-path="resource_summaries"/>
<obj-relationship name="secondaryDistributionSubtotalQuantity" source="LineItem" target="BudgetYears" deleteRule="Cascade" db-relationship-path="secondary_distribution_subtotal_quantity"/>
<obj-relationship name="secondaryDistributionSubtotalTotalCost" source="LineItem" target="BudgetYears" deleteRule="Cascade" db-relationship-path="secondary_distribution_subtotal_total_cost"/>
<obj-relationship name="secondaryDistributions" source="LineItem" target="SecondaryDistribution" deleteRule="Cascade" db-relationship-path="secondary_distributions"/>
<obj-relationship name="sparePartsItems" source="LineItem" target="SparePartsItem" deleteRule="Cascade" db-relationship-path="spare_parts_items"/>
<obj-relationship name="project" source="MajorPerformer" target="Project" deleteRule="Nullify" db-relationship-path="project"/>
<obj-relationship name="advanceProcurementCostElement" source="Manufacturer" target="AdvanceProcurementCostElement" deleteRule="Cascade" db-relationship-path="advance_procurement_cost_element"/>
<obj-relationship name="costElement" source="Manufacturer" target="CostElement" deleteRule="Cascade" db-relationship-path="cost_element"/>
<obj-relationship name="historiesAndPlannings" source="Manufacturer" target="HistoryAndPlanning" deleteRule="Cascade" db-relationship-path="histories_and_plannings"/>
<obj-relationship name="item" source="Manufacturer" target="Item" deleteRule="Nullify" db-relationship-path="item"/>
<obj-relationship name="item" source="ModelAffected" target="Item" deleteRule="Nullify" db-relationship-path="item"/>
<obj-relationship name="modificationGroup" source="ModelAffected" target="ModificationGroup" deleteRule="Nullify" db-relationship-path="modification_group"/>
<obj-relationship name="advanceProcurement" source="ModificationGroup" target="AdvanceProcurement" deleteRule="Nullify" db-relationship-path="advance_procurement"/>
<obj-relationship name="costElementCategories" source="ModificationGroup" target="CostElementCategory" deleteRule="Cascade" db-relationship-path="cost_element_categories"/>
<obj-relationship name="installationQuantitySubtotal" source="ModificationGroup" target="BudgetYears" deleteRule="Cascade" db-relationship-path="installation_quantity_subtotal"/>
<obj-relationship name="installationTotalCostSubtotal" source="ModificationGroup" target="BudgetYears" deleteRule="Cascade" db-relationship-path="installation_total_cost_subtotal"/>
<obj-relationship name="lineItem" source="ModificationGroup" target="LineItem" deleteRule="Nullify" db-relationship-path="line_item"/>
<obj-relationship name="modelsAffected" source="ModificationGroup" target="ModelAffected" deleteRule="Cascade" db-relationship-path="models_affected"/>
<obj-relationship name="modificationItems" source="ModificationGroup" target="ModificationItem" deleteRule="Cascade" db-relationship-path="modification_items"/>
<obj-relationship name="modificationMilestones" source="ModificationGroup" target="ModificationMilestone" deleteRule="Cascade" db-relationship-path="modification_milestones"/>
<obj-relationship name="procurementQuantitySubtotal" source="ModificationGroup" target="BudgetYears" deleteRule="Cascade" db-relationship-path="procurement_quantity_subtotal"/>
<obj-relationship name="procurementTotalCostSubtotal" source="ModificationGroup" target="BudgetYears" deleteRule="Cascade" db-relationship-path="procurement_total_cost_subtotal"/>
<obj-relationship name="relatedProgramElements" source="ModificationGroup" target="RelatedProgramElement" deleteRule="Cascade" db-relationship-path="related_program_elements"/>
<obj-relationship name="resourceSummaries" source="ModificationGroup" target="ResourceSummary" deleteRule="Cascade" db-relationship-path="resource_summaries"/>
<obj-relationship name="secondaryDistributions" source="ModificationGroup" target="SecondaryDistribution" deleteRule="Cascade" db-relationship-path="secondary_distributions"/>
<obj-relationship name="costElementCategories" source="ModificationItem" target="CostElementCategory" deleteRule="Cascade" db-relationship-path="cost_element_categories"/>
<obj-relationship name="installationSubtotalQuantity" source="ModificationItem" target="BudgetYears" deleteRule="Cascade" db-relationship-path="installation_subtotal_quantity"/>
<obj-relationship name="installationSubtotalTotalCost" source="ModificationItem" target="BudgetYears" deleteRule="Cascade" db-relationship-path="installation_subtotal_total_cost"/>
<obj-relationship name="modificationGroup" source="ModificationItem" target="ModificationGroup" deleteRule="Nullify" db-relationship-path="modification_group"/>
<obj-relationship name="modificationItemImplementationMethods" source="ModificationItem" target="ModificationItemImplementationMethod" deleteRule="Cascade" db-relationship-path="modification_item_implementation_methods"/>
<obj-relationship name="modificationItemManufacturers" source="ModificationItem" target="ModificationItemManufacturer" deleteRule="Cascade" db-relationship-path="modification_item_manufacturers"/>
<obj-relationship name="procurementSubtotalQuantity" source="ModificationItem" target="BudgetYears" deleteRule="Cascade" db-relationship-path="procurement_subtotal_quantity"/>
<obj-relationship name="procurementSubtotalTotalCost" source="ModificationItem" target="BudgetYears" deleteRule="Cascade" db-relationship-path="procurement_subtotal_total_cost"/>
<obj-relationship name="relatedProgramElements" source="ModificationItem" target="RelatedProgramElement" deleteRule="Cascade" db-relationship-path="related_program_elements"/>
<obj-relationship name="secondaryDistributions" source="ModificationItem" target="SecondaryDistribution" deleteRule="Cascade" db-relationship-path="secondary_distributions"/>
<obj-relationship name="modificationItem" source="ModificationItemImplementationMethod" target="ModificationItem" deleteRule="Nullify" db-relationship-path="modification_item"/>
<obj-relationship name="modificationItemInstallationCosts" source="ModificationItemImplementationMethod" target="ModificationItemInstallationCost" deleteRule="Cascade" db-relationship-path="modification_item_installation_costs"/>
<obj-relationship name="modificationItemInstallationInsOuts" source="ModificationItemImplementationMethod" target="ModificationItemInstallationInOut" deleteRule="Cascade" db-relationship-path="modification_item_installation_ins_outs"/>
<obj-relationship name="modificationItemImplementationMethod" source="ModificationItemInstallationCost" target="ModificationItemImplementationMethod" deleteRule="Nullify" db-relationship-path="modification_item_implementation_method"/>
<obj-relationship name="quantity" source="ModificationItemInstallationCost" target="BudgetYears" deleteRule="Cascade" db-relationship-path="quantity"/>
<obj-relationship name="secondaryDistributions" source="ModificationItemInstallationCost" target="SecondaryDistribution" deleteRule="Deny" db-relationship-path="secondary_distributions"/>
<obj-relationship name="totalCost" source="ModificationItemInstallationCost" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="budgetQuarters" source="ModificationItemInstallationInOut" target="BudgetQuarters" deleteRule="Cascade" db-relationship-path="budget_quarters"/>
<obj-relationship name="modificationItemImplementationMethod" source="ModificationItemInstallationInOut" target="ModificationItemImplementationMethod" deleteRule="Nullify" db-relationship-path="modification_item_implementation_method"/>
<obj-relationship name="modificationItem" source="ModificationItemManufacturer" target="ModificationItem" deleteRule="Nullify" db-relationship-path="modification_item"/>
<obj-relationship name="modificationGroup" source="ModificationMilestone" target="ModificationGroup" deleteRule="Nullify" db-relationship-path="modification_group"/>
<obj-relationship name="deliverySchedule" source="MonthlyDelivery" target="DeliverySchedule" deleteRule="Nullify" db-relationship-path="delivery_schedule"/>
<obj-relationship name="deliverySchedules" source="Organization" target="DeliverySchedule" deleteRule="Deny" db-relationship-path="delivery_schedules"/>
<obj-relationship name="fundingDesignations" source="Organization" target="FundingDesignation" deleteRule="Deny" db-relationship-path="funding_designations"/>
<obj-relationship name="organizationalUnits" source="Organization" target="OrganizationalUnit" deleteRule="Deny" db-relationship-path="organizational_units"/>
<obj-relationship name="secondaryDistributionDeliverySchedules" source="Organization" target="SecondaryDistributionDeliverySchedule" deleteRule="Deny" db-relationship-path="secondary_distribution_delivery_schedules"/>
<obj-relationship name="secondaryDistributions" source="Organization" target="SecondaryDistribution" deleteRule="Deny" db-relationship-path="secondary_distributions"/>
<obj-relationship name="deliverySchedules" source="OrganizationalUnit" target="DeliverySchedule" deleteRule="Deny" db-relationship-path="delivery_schedules"/>
<obj-relationship name="organization" source="OrganizationalUnit" target="Organization" deleteRule="Nullify" db-relationship-path="organization"/>
<obj-relationship name="secondaryDistributionDeliverySchedules" source="OrganizationalUnit" target="SecondaryDistributionDeliverySchedule" deleteRule="Deny" db-relationship-path="secondary_distribution_delivery_schedules"/>
<obj-relationship name="secondaryDistributions" source="OrganizationalUnit" target="SecondaryDistribution" deleteRule="Deny" db-relationship-path="secondary_distributions"/>
<obj-relationship name="programElement" source="OtherAdjustment" target="ProgramElement" deleteRule="Nullify" db-relationship-path="programElement"/>
<obj-relationship name="totalCost" source="OtherAdjustment" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="project" source="OtherProgramFunding" target="Project" deleteRule="Nullify" db-relationship-path="project"/>
<obj-relationship name="totalCost" source="OtherProgramFunding" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="facility" source="ProductionSupportFacilityProject" target="Facility" deleteRule="Nullify" db-relationship-path="facility"/>
<obj-relationship name="productionSupportFacilityProjectCostElements" source="ProductionSupportFacilityProject" target="ProductionSupportFacilityProjectCostElement" deleteRule="Cascade" db-relationship-path="production_support_facility_project_cost_elements"/>
<obj-relationship name="productionSupportFacilityProjectMilestones" source="ProductionSupportFacilityProject" target="ProductionSupportFacilityProjectMilestone" deleteRule="Cascade" db-relationship-path="production_support_facility_project_milestones"/>
<obj-relationship name="productionSupportFacilityProjectRelatedProjects" source="ProductionSupportFacilityProject" target="ProductionSupportFacilityProjectRelatedProject" deleteRule="Cascade" db-relationship-path="production_support_facility_project_related_projects"/>
<obj-relationship name="totalCost" source="ProductionSupportFacilityProject" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="productionSupportFacilityProject" source="ProductionSupportFacilityProjectCostElement" target="ProductionSupportFacilityProject" deleteRule="Nullify" db-relationship-path="production_support_facility_project"/>
<obj-relationship name="productionSupportFacilityProjectCostElementItems" source="ProductionSupportFacilityProjectCostElement" target="ProductionSupportFacilityProjectCostElementItem" deleteRule="Cascade" db-relationship-path="production_support_facility_project_cost_element_items"/>
<obj-relationship name="totalCost" source="ProductionSupportFacilityProjectCostElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="productionSupportFacilityProjectCostElement" source="ProductionSupportFacilityProjectCostElementItem" target="ProductionSupportFacilityProjectCostElement" deleteRule="Nullify" db-relationship-path="production_support_facility_project_cost_element"/>
<obj-relationship name="totalCost" source="ProductionSupportFacilityProjectCostElementItem" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="productionSupportFacilityProject" source="ProductionSupportFacilityProjectMilestone" target="ProductionSupportFacilityProject" deleteRule="Nullify" db-relationship-path="production_support_facility_project"/>
<obj-relationship name="productionSupportFacilityProject" source="ProductionSupportFacilityProjectRelatedProject" target="ProductionSupportFacilityProject" deleteRule="Nullify" db-relationship-path="production_support_facility_project"/>
<obj-relationship name="SBIRSTTRTransfer" source="ProgramElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="sbir_sttr_transfer"/>
<obj-relationship name="congressionalAdds" source="ProgramElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="congressional_adds"/>
<obj-relationship name="congressionalDirectedReductions" source="ProgramElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="congressional_directed_reductions"/>
<obj-relationship name="congressionalDirectedTransfers" source="ProgramElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="congressional_directed_transfers"/>
<obj-relationship name="congressionalGeneralReductions" source="ProgramElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="congressional_general_reductions"/>
<obj-relationship name="congressionalRescissions" source="ProgramElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="congressional_rescissions"/>
<obj-relationship name="currentPB" source="ProgramElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="current_pb"/>
<obj-relationship name="fundingDesignation" source="ProgramElement" target="FundingDesignation" deleteRule="Nullify" db-relationship-path="funding_designation"/>
<obj-relationship name="otherAdjustments" source="ProgramElement" target="OtherAdjustment" deleteRule="Cascade" db-relationship-path="other_adjustments"/>
<obj-relationship name="previousPB" source="ProgramElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="previous_pb"/>
<obj-relationship name="projects" source="ProgramElement" target="Project" deleteRule="Cascade" db-relationship-path="projects"/>
<obj-relationship name="reprogrammings" source="ProgramElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="reprogrammings"/>
<obj-relationship name="totalAdjusted" source="ProgramElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_adjusted"/>
<obj-relationship name="totalCost" source="ProgramElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="accomplishmentsOrPlannedPrograms" source="Project" target="AccomplishmentPlannedProgram" deleteRule="Cascade" db-relationship-path="accomplishments_or_planned_programs"/>
<obj-relationship name="congressionalAddDetails" source="Project" target="CongressionalAddDetail" deleteRule="Cascade" db-relationship-path="congressional_add_details"/>
<obj-relationship name="costCategoryGroups" source="Project" target="CostCategoryGroup" deleteRule="Cascade" db-relationship-path="cost_category_groups"/>
<obj-relationship name="jointFundings" source="Project" target="JointFunding" deleteRule="Cascade" db-relationship-path="joint_fundings"/>
<obj-relationship name="majorPerformers" source="Project" target="MajorPerformer" deleteRule="Cascade" db-relationship-path="major_performers"/>
<obj-relationship name="otherProgramFundings" source="Project" target="OtherProgramFunding" deleteRule="Cascade" db-relationship-path="other_program_fundings"/>
<obj-relationship name="programElement" source="Project" target="ProgramElement" deleteRule="Nullify" db-relationship-path="program_element"/>
<obj-relationship name="projectArticle" source="Project" target="BudgetYears" deleteRule="Cascade" db-relationship-path="project_article"/>
<obj-relationship name="scheduleProfiles" source="Project" target="ScheduleProfile" deleteRule="Cascade" db-relationship-path="schedule_profiles"/>
<obj-relationship name="scheduleSubProjects" source="Project" target="ScheduleSubProject" deleteRule="Cascade" db-relationship-path="schedule_sub_projects"/>
<obj-relationship name="terminationLiability" source="Project" target="BudgetYears" deleteRule="Cascade" db-relationship-path="termination_liability"/>
<obj-relationship name="totalCost" source="Project" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="lineItem" source="RelatedProgramElement" target="LineItem" deleteRule="Nullify" db-relationship-path="line_item"/>
<obj-relationship name="modificationGroup" source="RelatedProgramElement" target="ModificationGroup" deleteRule="Nullify" db-relationship-path="modification_group"/>
<obj-relationship name="modificationItem" source="RelatedProgramElement" target="ModificationItem" deleteRule="Nullify" db-relationship-path="modification_item"/>
<obj-relationship name="quantity" source="RelatedProgramElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="quantity"/>
<obj-relationship name="totalCost" source="RelatedProgramElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="budgetYears" source="ResourceSummary" target="BudgetYears" deleteRule="Cascade" db-relationship-path="budget_years"/>
<obj-relationship name="item" source="ResourceSummary" target="Item" deleteRule="Nullify" db-relationship-path="item"/>
<obj-relationship name="lineItem" source="ResourceSummary" target="LineItem" deleteRule="Nullify" db-relationship-path="line_item"/>
<obj-relationship name="modificationGroup" source="ResourceSummary" target="ModificationGroup" deleteRule="Nullify" db-relationship-path="modification_group"/>
<obj-relationship name="scheduleSubProject" source="ScheduleDetail" target="ScheduleSubProject" deleteRule="Nullify" db-relationship-path="schedule_sub_project"/>
<obj-relationship name="project" source="ScheduleProfile" target="Project" deleteRule="Nullify" db-relationship-path="project"/>
<obj-relationship name="project" source="ScheduleSubProject" target="Project" deleteRule="Nullify" db-relationship-path="project"/>
<obj-relationship name="scheduleDetails" source="ScheduleSubProject" target="ScheduleDetail" deleteRule="Cascade" db-relationship-path="schedule_details"/>
<obj-relationship name="costElementCategory" source="SecondaryDistribution" target="CostElementCategory" deleteRule="Cascade" db-relationship-path="cost_element_category"/>
<obj-relationship name="deltaOutYearsQuantity" source="SecondaryDistribution" target="BudgetYears" deleteRule="Cascade" db-relationship-path="delta_out_years_quantity"/>
<obj-relationship name="deltaOutYearsTotalCost" source="SecondaryDistribution" target="BudgetYears" deleteRule="Cascade" db-relationship-path="delta_out_years_total_cost"/>
<obj-relationship name="item" source="SecondaryDistribution" target="Item" deleteRule="Nullify" db-relationship-path="item"/>
<obj-relationship name="lineItem" source="SecondaryDistribution" target="LineItem" deleteRule="Nullify" db-relationship-path="line_item"/>
<obj-relationship name="modificationGroup" source="SecondaryDistribution" target="ModificationGroup" deleteRule="Nullify" db-relationship-path="modification_group"/>
<obj-relationship name="modificationItem" source="SecondaryDistribution" target="ModificationItem" deleteRule="Nullify" db-relationship-path="modification_item"/>
<obj-relationship name="modificationItemInstallationCost" source="SecondaryDistribution" target="ModificationItemInstallationCost" deleteRule="Nullify" db-relationship-path="modification_item_installation_cost"/>
<obj-relationship name="organization" source="SecondaryDistribution" target="Organization" db-relationship-path="organization"/>
<obj-relationship name="organizationalUnit" source="SecondaryDistribution" target="OrganizationalUnit" db-relationship-path="organizational_unit"/>
<obj-relationship name="quantity" source="SecondaryDistribution" target="BudgetYears" deleteRule="Cascade" db-relationship-path="quantity"/>
<obj-relationship name="totalCost" source="SecondaryDistribution" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="deliverySchedule" source="SecondaryDistributionDeliverySchedule" target="DeliverySchedule" deleteRule="Nullify" db-relationship-path="delivery_schedule"/>
<obj-relationship name="monthlyDeliveries" source="SecondaryDistributionDeliverySchedule" target="MonthlyDelivery" deleteRule="Deny" db-relationship-path="monthly_deliveries"/>
<obj-relationship name="organization" source="SecondaryDistributionDeliverySchedule" target="Organization" deleteRule="Nullify" db-relationship-path="organization"/>
<obj-relationship name="organizationalUnit" source="SecondaryDistributionDeliverySchedule" target="OrganizationalUnit" deleteRule="Nullify" db-relationship-path="organizational_unit"/>
<obj-relationship name="budgetActivity" source="SparePartsBudgetActivity" target="BudgetActivity" deleteRule="Nullify" db-relationship-path="budget_activity"/>
<obj-relationship name="sparePartsCategory" source="SparePartsBudgetActivity" target="SparePartsCategory" deleteRule="Cascade" db-relationship-path="spare_parts_category"/>
<obj-relationship name="sparePartsItems" source="SparePartsBudgetActivity" target="SparePartsItem" deleteRule="Cascade" db-relationship-path="spare_parts_items"/>
<obj-relationship name="sparePartsBudgetActivities" source="SparePartsCategory" target="SparePartsBudgetActivity" deleteRule="Cascade" db-relationship-path="spare_parts_budget_activities"/>
<obj-relationship name="sparePartsGroup" source="SparePartsCategory" target="SparePartsGroup" deleteRule="Cascade" db-relationship-path="spare_parts_group"/>
<obj-relationship name="totalCost" source="SparePartsCategory" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="exemptSparesTotalCost" source="SparePartsGroup" target="BudgetYears" deleteRule="Cascade" db-relationship-path="exempt_spares_total_cost"/>
<obj-relationship name="sparePartsCategories" source="SparePartsGroup" target="SparePartsCategory" deleteRule="Cascade" db-relationship-path="spare_parts_categories"/>
<obj-relationship name="totalCost" source="SparePartsGroup" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="wcfTotalCost" source="SparePartsGroup" target="BudgetYears" deleteRule="Cascade" db-relationship-path="wcf_total_cost"/>
<obj-relationship name="lineItem" source="SparePartsItem" target="LineItem" deleteRule="Nullify" db-relationship-path="line_item"/>
<obj-relationship name="sparePartsBudgetActivity" source="SparePartsItem" target="SparePartsBudgetActivity" deleteRule="Cascade" db-relationship-path="spare_parts_budget_activity"/>
<obj-relationship name="totalCost" source="SparePartsItem" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="budgetQuarters" source="SubCostElement" target="BudgetQuarters" deleteRule="Cascade" db-relationship-path="budget_quarters"/>
<obj-relationship name="costElement" source="SubCostElement" target="CostElement" deleteRule="Nullify" db-relationship-path="cost_element"/>
<obj-relationship name="quantity" source="SubCostElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="quantity"/>
<obj-relationship name="totalCost" source="SubCostElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="total_cost"/>
<obj-relationship name="unitCost" source="SubCostElement" target="BudgetYears" deleteRule="Cascade" db-relationship-path="unit_cost"/>
</data-map>