/*
================================================================================
档案代号:csb_file
档案名称:料件成本项目结构模拟资料
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table csb_file
(
csb01       varchar2(40) NOT NULL,   /*料件编号                               */
                                     /*需存在料件资料主档                     */
csb02       varchar2(1) NOT NULL,    /*模拟代号                               */
                                     /*储存模拟版本 '0' 到 '9' 等, 十种版本的 */
                                     /*成本模拟资料, 以对料件成本作模拟分析。 */
                                     /*但只有版本为 '0' 者, 才可被用来更新料件*/
                                     /*资料主档-料件成本要素资料档的成本要素金*/
                                     /*额。                                   */
csb03       varchar2(1),             /*成本方式                               */
                                     /*成本区分为 标准成本、现时成本及预设成本*/
                                     /*等三种。预设成本亦可视同另一种标准成本,*/
                                     /*三种成本及模拟版本间可作模拟差异分析。 */
                                     /*正确值 1/2/3, 需择一输入。             */
                                     /*1: 标准成本                            */
                                     /*2: 现时成本                            */
                                     /*3: 预设成本                            */
csb04       varchar2(10) NOT NULL,   /*成本项目                               */
                                     /*储存该料件的成本结构所属的成本项目     */
                                     /*透过成本项目结构可得该料件不同型态的成 */
                                     /*本表达                                 */
csb05       number(20,6)             /*成本                                   */
);

create unique index csb_pk on csb_file (csb01,csb02,csb04);
alter table csb_file add  constraint csb_pk primary key  (csb01,csb02,csb04) enable validate;
grant select on csb_file to public;
grant index on csb_file to public;
grant update on csb_file to public;
grant delete on csb_file to public;
grant insert on csb_file to public;