⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 crebas.sql

📁 这是一个数据库中的物业管理系统的程序,里面已经全部写好了各个关系.一目了然.
💻 SQL
字号:
/*==============================================================*/
/* DBMS name:      ORACLE Version 10g                           */
/* Created on:     2007-10-25 18:08:49                          */
/*==============================================================*/


alter table "e_feiyongchuli"
   drop constraint FK_E_FEIYON_R1_;

alter table "e_feiyongchuli"
   drop constraint FK_E_FEIYON_R2_;

alter table "e_feiyongchuli"
   drop constraint FK_E_FEIYON_R3_;

alter table "e_zhuhujiben"
   drop constraint FK_E_ZHUHUJ_R4_;

drop index R1_FK;

drop index R2_FK;

drop index R3_FK;

drop index R4_FK;

drop table "e_baoxiuchuli" cascade constraints;

drop table "e_feiyongchuli" cascade constraints;

drop table "e_feiyongdingyi" cascade constraints;

drop table "e_feiyongshidua" cascade constraints;

drop table "e_qianruqianchu" cascade constraints;

drop table "e_weixiuxiangmu" cascade constraints;

drop table "e_wuyejiben" cascade constraints;

drop table "e_wuyetupian" cascade constraints;

drop table "e_xiaoqudingyi" cascade constraints;

drop table "e_zhuhujiben" cascade constraints;

/*==============================================================*/
/* Table: "e_baoxiuchuli"                                       */
/*==============================================================*/
create table "e_baoxiuchuli"  (
   报修处理_ID              CHAR(15)                        not null,
   报修处理_物业编号            CHAR(15),
   维修项目代码               CHAR(10),
   维修项目                 CHAR(30),
   报修处理中心_单位            CHAR(10),
   单价                   NUMBER(8,2),
   数量                   BINARY_DOUBLE,
   金额                   NUMBER(8,2),
   报修日期                 DATE,
   完工日期                 DATE,
   入帐时期                 CHAR(15),
   备注                   VARCHAR2(4000),
   constraint PK_E_BAOXIUCHUL primary key (报修处理_ID)
);

/*==============================================================*/
/* Table: "e_feiyongchuli"                                      */
/*==============================================================*/
create table "e_feiyongchuli"  (
   物业基本信息_物业编号          CHAR(15)                        not null,
   编号                   CHAR(15)                        not null,
   用户编号                 CHAR(18)                        not null,
   费用时段基本信息_ID          CHAR(15)                        not null,
   缴纳否                  SMALLINT,
   费用处理中心_时期            CHAR(15),
   应缴金额                 NUMBER(8,2),
   期初节余                 NUMBER(8,2),
   期末节余                 NUMBER(8,2),
   滞纳金                  NUMBER(8,2),
   维修费                  NUMBER(8,2),
   制单人                  CHAR(10),
   核销人                  CHAR(10),
   滞纳金开单人               CHAR(10),
   用水量                  NUMBER(8,2),
   物业管理费                NUMBER(8,2),
   水费                   NUMBER(8,2),
   有线电视                 NUMBER(8,2),
   保洁费                  NUMBER(8,2),
   保安费                  NUMBER(8,2),
   constraint PK_E_FEIYONGCHU primary key (物业基本信息_物业编号, 编号, 用户编号, 费用时段基本信息_ID)
);

/*==============================================================*/
/* Index: R3_FK                                                 */
/*==============================================================*/
create index R3_FK on "e_feiyongchuli" (
   物业基本信息_物业编号 ASC
);

/*==============================================================*/
/* Index: R1_FK                                                 */
/*==============================================================*/
create index R1_FK on "e_feiyongchuli" (
   编号 ASC,
   用户编号 ASC
);

/*==============================================================*/
/* Index: R2_FK                                                 */
/*==============================================================*/
create index R2_FK on "e_feiyongchuli" (
   费用时段基本信息_ID ASC
);

/*==============================================================*/
/* Table: "e_feiyongdingyi"                                     */
/*==============================================================*/
create table "e_feiyongdingyi"  (
   编号                   CHAR(15)                        not null,
   费用定义_住户姓名            CHAR(10),
   费用名称                 CHAR(40),
   费用定义_单位              CHAR(10),
   取值                   CLOB,
   计算顺序                 SMALLINT,
   固定取值否                NUMBER(1)                       not null,
   属应缴费用否               NUMBER(1)                       not null,
   自定义否                 NUMBER(1)                       not null,
   constraint PK_E_FEIYONGDIN primary key (编号)
);

/*==============================================================*/
/* Table: "e_feiyongshidua"                                     */
/*==============================================================*/
create table "e_feiyongshidua"  (
   费用时段基本信息_ID          CHAR(15)                        not null,
   费用时段基本信息_时期          CHAR(15),
   自                    DATE,
   至                    DATE,
   开帐日期                 DATE,
   最后缴款日期               DATE,
   过帐否                  SMALLINT,
   费用项目                 CLOB,
   constraint PK_E_FEIYONGSHI primary key (费用时段基本信息_ID)
);

/*==============================================================*/
/* Table: "e_qianruqianchu"                                     */
/*==============================================================*/
create table "e_qianruqianchu"  (
   迁入迁出_ID              CHAR(15)                        not null,
   迁入迁出_物业编号            CHAR(15),
   迁入迁出_住户姓名2           CHAR(10),
   迁入日期                 DATE,
   迁出日期                 DATE,
   现住否                  SMALLINT                        not null,
   迁入经办人                CHAR(10),
   迁出经办人                CHAR(10),
   迁入迁出备注               VARCHAR2(4000),
   constraint PK_E_QIANRUQIAN primary key (迁入迁出_ID)
);

/*==============================================================*/
/* Table: "e_weixiuxiangmu"                                     */
/*==============================================================*/
create table "e_weixiuxiangmu"  (
   项目代码                 CHAR(10)                        not null,
   项目名称                 CHAR(30),
   维修项目定义_单位            CHAR(10),
   规定价格                 NUMBER(8,2),
   维修项目定义备注             VARCHAR2(4000),
   constraint PK_E_WEIXIUXIAN primary key (项目代码)
);

/*==============================================================*/
/* Table: "e_wuyejiben"                                         */
/*==============================================================*/
create table "e_wuyejiben"  (
   物业基本信息_物业编号          CHAR(15)                        not null,
   物业基本信息_所属小区          CHAR(20),
   物业基本信息_通讯地址          CHAR(50),
   物业基本信息_通讯邮编          CHAR(10),
   建筑面积                 FLOAT,
   使用面积                 FLOAT,
   房型                   CHAR(15),
   物业类型                 CHAR(15),
   车位                   CHAR(20),
   物业基本信息_图片编号          CHAR(15),
   物业基本信息_备注            VARCHAR2(4000),
   constraint PK_E_WUYEJIBEN primary key (物业基本信息_物业编号)
);

/*==============================================================*/
/* Table: "e_wuyetupian"                                        */
/*==============================================================*/
create table "e_wuyetupian"  (
   物业图片_图片编号            CHAR(15)                        not null,
   物业图片管理_照片            BLOB,
   物业图片管理备注             VARCHAR2(4000),
   constraint PK_E_WUYETUPIAN primary key (物业图片_图片编号)
);

/*==============================================================*/
/* Table: "e_xiaoqudingyi"                                      */
/*==============================================================*/
create table "e_xiaoqudingyi"  (
   小区定义_所属小区            CHAR(20)                        not null,
   小区名称                 CHAR(20),
   小区地址                 CHAR(50),
   小区概况                 VARCHAR2(4000),
   小区照片                 BLOB,
   constraint PK_E_XIAOQUDING primary key (小区定义_所属小区)
);

/*==============================================================*/
/* Table: "e_zhuhujiben"                                        */
/*==============================================================*/
create table "e_zhuhujiben"  (
   编号                   CHAR(15)                        not null,
   用户编号                 CHAR(18)                        not null,
   住户基本信息_住户姓名          CHAR(10),
   用户性别                 CHAR(10),
   性别                   CHAR(2),
   住户基本信息_通讯地址          CHAR(50),
   住户基本信息_通讯邮编          CHAR(10),
   出生日期                 DATE,
   职业                   CHAR(20),
   联系电话                 CHAR(50),
   住户基本信息_照片            BLOB,
   住户基本信息_备注            VARCHAR2(4000),
   constraint PK_E_ZHUHUJIBEN primary key (编号, 用户编号)
);

/*==============================================================*/
/* Index: R4_FK                                                 */
/*==============================================================*/
create index R4_FK on "e_zhuhujiben" (
   编号 ASC
);

alter table "e_feiyongchuli"
   add constraint FK_E_FEIYON_R1_ foreign key (编号, 用户编号)
      references "e_zhuhujiben" (编号, 用户编号);

alter table "e_feiyongchuli"
   add constraint FK_E_FEIYON_R2_ foreign key (费用时段基本信息_ID)
      references "e_feiyongshidua" (费用时段基本信息_ID);

alter table "e_feiyongchuli"
   add constraint FK_E_FEIYON_R3_ foreign key (物业基本信息_物业编号)
      references "e_wuyejiben" (物业基本信息_物业编号);

alter table "e_zhuhujiben"
   add constraint FK_E_ZHUHUJ_R4_ foreign key (编号)
      references "e_feiyongdingyi" (编号);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -