--==============================================================
--  database name:  xbrl tool schemas
--  dbms name:      oracle version 10g
--  created on:     2007-05-16 xx:xx:xx
--  description:    xbrl report用のテーブルを作成します
--==============================================================

----------------------------------------------------------------
--- <テーブル名一覧>
---   idx_arc_arcrole               アークロールインデックス
---   idx_loc_identifier            ロケータインデックス
---   idx_ref_role                  ロールインデックス
---   idx_tax_item_id               タクソノミーアイテムインデックス
---   idx_xb_interface              インターフェースインデックス
----------------------------------------------------------------

--- <<アークロールインデックス>>
alter table xb_linkbase_arc drop index idx_arc_arcrole;
create index idx_arc_arcrole
on xb_linkbase_arc
(arc_arcrole(110), arc_from(110), arc_to(110));

--- <<ロケータインデックス>>
alter table xb_linkbase_locator drop index idx_loc_identifier;
create index idx_loc_identifier
on xb_linkbase_locator
(linkbaseref_id, loc_identifier(150), loc_label(150));

--- <<ロールインデックス>>
alter table xb_linkbaseref drop index idx_ref_role;
create index idx_ref_role
on xb_linkbaseref
(linkbaseref_id, linkbase_role);

--- <<タクソノミーアイテムインデックス>>
alter table xb_taxonomy_item drop index idx_tax_item_id;
create index idx_tax_item_id
on xb_taxonomy_item
(taxonomy_group_id, item_id, item_type);

--- <<インターフェースインデックス>>
alter table xb_interface drop index idx_xb_interface;
create index idx_xb_interface
on xb_interface
(item_order, taxonomy_item_id, taxonomy_item_seq, parent_taxonomy_item_id, parent_taxonomy_item_seq);
