PowerDesigner建表


SQL:
--建表
--管理人员表 admin
--drop table WPADMIN cascade constraints; /*==============================================================*/
/* Table: ADMIN */
/*==============================================================*/
create table WPADMIN
(
ADMIN_LOGINNAME varchar2(10) not null,
ADMIN_PASSWORD varchar2(10) not null,
ADMIN_NAME varchar(4) not null,
constraint PK_ADMIN primary key (ADMIN_LOGINNAME)
); comment on table WPADMIN is
'管理员表'; comment on column WPADMIN.ADMIN_LOGINNAME is
'管理员用户名'; comment on column WPADMIN.ADMIN_PASSWORD is
'管理员密码'; comment on column WPADMIN.ADMIN_NAME is
'管理员姓名'; --用户基本信息表 user
--drop table USERS cascade constraints; /*==============================================================*/
/* Table: USERS */
/*==============================================================*/
create table USERS
(
USER_LOGINNAME varchar2(10) not null,
USER_PASSWORD varchar2(10) not null,
USER_NAME varchar2(4) not null,
USER_ADRESS varchar2(20) not null,
USER_PHONE number(11) not null,
constraint PK_USERS primary key (USER_LOGINNAME)
); comment on table USERS is
'用户表'; comment on column USERS.USER_LOGINNAME is
'用户用户名'; comment on column USERS.USER_PASSWORD is
'用户密码'; comment on column USERS.USER_NAME is
'用户姓名'; comment on column USERS.USER_ADRESS is
'用户住址'; comment on column USERS.USER_PHONE is
'用户联系方式'; --水表 water
--drop table WATER cascade constraints; /*==============================================================*/
/* Table: WATER */
/*==============================================================*/
create table WATER
(
WATER_ID varchar2(10) not null,
USERID varchar2(10) not null,
WATER_TIME date not null,
WATER_COUNT number(4,2) not null,
WATER_BEFORECOUNT number(4,2) not null,
WATER_USE number(4,2) not null,
WATER_PRICE number(3,2) not null,
STATUS number(1) not null,
constraint PK_WATER primary key (WATER_ID)
); comment on table WATER is
'水费表'; comment on column WATER.WATER_ID is
'水费单id'; comment on column WATER.USERID is
'用户id(用户用户名)'; comment on column WATER.WATER_TIME is
'水费时间'; comment on column WATER.WATER_COUNT is
'当月水表数'; comment on column WATER.WATER_BEFORECOUNT is
'上月水表数'; comment on column WATER.WATER_USE is
'当月用水量=当月水表数-上月水表数
water_use=water_count-water_beforecount'; comment on column WATER.WATER_PRICE is
'当月水费'; comment on column WATER.STATUS is
'缴费状态:0:未缴费 1:已缴费
'; --电表 power
--drop table POWER cascade constraints; /*==============================================================*/
/* Table: POWER */
/*==============================================================*/
create table POWER
(
POWER_ID varchar2(10) not null,
USERID varchar2(10) not null,
POWER_TIME date not null,
POWER_COUNT number(4,2) not null,
POWER_BEFORECOUNT number(4,2) not null,
POWER_USE number(4,2) not null,
POWER_PRICE number(3,2) not null,
STATUS number(1) not null,
constraint PK_POWER primary key (POWER_ID)
); comment on table POWER is
'电费表'; comment on column POWER.POWER_ID is
'电费单id'; comment on column POWER.USERID is
'用户id(用户用户名)'; comment on column POWER.POWER_TIME is
'电费时间'; comment on column POWER.POWER_COUNT is
'当月电表数'; comment on column POWER.POWER_BEFORECOUNT is
'上月电表数'; comment on column POWER.POWER_USE is
'当月用电量=当月电表数-上月电表数
power_use=power_count-power_beforecount'; comment on column POWER.POWER_PRICE is
'当月电费'; comment on column POWER.STATUS is
'缴费状态:0:未缴费 1:已缴费
'; --价格表 money
--drop table PRICE cascade constraints; /*==============================================================*/
/* Table: PRICE */
/*==============================================================*/
create table PRICE
(
PRICEID varchar2(10) not null,
"DATE" date not null,
WATER_PRICE number(3,2) not null,
POWER_PRICE number(3,2) not null,
ISACTIVE number(1) not null,
constraint PK_PRICE primary key (PRICEID)
); comment on table PRICE is
'价格表'; comment on column PRICE.PRICEID is
'价格id'; comment on column PRICE."DATE" is
'当前价格时间'; comment on column PRICE.WATER_PRICE is
'水费单价'; comment on column PRICE.POWER_PRICE is
'电费单价'; comment on column PRICE.ISACTIVE is
'价格状态:0:当前价格失效
1:当前价格有效';
PowerDesigner建表的更多相关文章
- 如何使用PowerDesigner建表
说明 个人认为,直接使用数据库管理工具如Navicat直接建表,如果后期需要进行库的迁移,不是那么方便,不如直接在PowerDesigner里面建表,更自由一些 版本:PowerDesigner15 ...
- powerDesigner建表时选择不同数据库类型
l 使用powerDesigner创建表模型的时候可选择数据库类型 如图设置为mysql:
- powerdesigner中将表的name在生成建表sql时生成注释
1.为powerdesigner的表设置注释方法: powerdesigner默认没有注释: 设置方法: 选择那个表 右键- >Properties- >Columns- >Cust ...
- PowerDesigner生成的ORACLE 建表脚本中去掉对象的双引号,设置大、小写
原文:PowerDesigner生成的ORACLE 建表脚本中去掉对象的双引号,设置大.小写 若要将 CDM 中将 Entity的标识符都设为指定的大小写,则可以这么设定: 打开cdm的情况下,进入T ...
- PowerDesigner连接Oracle数据库建表序列号实现自动增长
原文:PowerDesigner连接Oracle数据库建表序列号实现自动增长 创建表就不说了.下面开始介绍设置自动增长列. 1 在表视图的列上创建.双击表视图,打开table properties — ...
- 使用PowerDesigner进行数据库设计并直接把设计好的表导出相应的建表语句
Power Designer:数据库表设计工具 PowerDesigner是Sybase公司的一款软件,使用它可以方便地对系统进行分析设计,他几乎包括了数据库模型设计的全过程.利用PowerDesig ...
- 使用PowerDesigner创建表并导入到数据库
使用PowerDesigner创建表并导入到数据库 刚刚学习使用PowerDesigner进行数据库的创建,下面我就分享一下如何创建表并导入到数据库. 1.首先到网上下载一下PowerDesigner ...
- 利用powerdesigner创建表模型后导出sql语句方法,以及报错 Generation aborted due to errors detected during the verification of the model.的解决办法
今天用powerdesigner建了表模型,下面先说一下导出sql语句的步骤. 1.选项 2. 然后就报错了,下面说解决办法,很简单. 你没看错,把模型检查的√去掉就行了~~ 导出表名不带双引号的设置 ...
- powdesigner建表
默认打开powerDesigner时,创建table对应的自动生成sql语句没有注释. 方法1.comment注释信息 在Columns标签下,一排按钮中找到倒数第2个按钮:Customize Col ...
随机推荐
- python第十一天-----补:线程池
低版本: #!/usr/bin/env python import threading import time import queue class TreadPool: ""&q ...
- C# upnp
//获取Host Name var name = Dns.GetHostName(); Console.WriteLine("用户:" + name); //从当前Host Nam ...
- PHP--字符串处理函数
字符串的声明 1. 2. 3. [注]单引号与双引号声明字符串的区别: 1.strlen():获取字符串长度 2.substr():截取字符串 3.strpos():查找字符串在指定字符串中的位置 4 ...
- hadoop中master免登录slave
hadoop集群免登录配置 在主机master上执行如下: 1. $cd ~/.ssh(如果没有此目录,可以手动创建) 2. $ssh-keygen -t rsa ----------------- ...
- OA项目之弹出层中再弹出层
弹出层中再弹出一层如图: <asp:TextBox runat="server" ID="txtUName" CssClass="span2&q ...
- zz---Tomcat服务器下部署项目几种方式
http://blog.sina.com.cn/s/blog_550281c60101hvrs.html 一.静态部署1.直接将web项目文件件拷贝到webapps 目录中 Tomcat的We ...
- centos上手动编译安装tmux的问题
https://blog.linuxeye.com/323.html 装个tmux也是不容易.. 关键词:libevent要自己下载2.0版,然后编译.安装时还要各种参数指定目录.
- OpenLayers中的图层
OpenLayers有多个不同的图层类,每一个都可以连接到不同的地图服务器.例如通过Layer.WMS类可以连接到WMS地图服务器,通过Layer.Google类可以连接到谷歌地图服务器.OpenLa ...
- ThinkPHP提交表单判断上传图片经验总结
在用TP框架开发程序处理接收到的表单的时候,要判断<input type="file" name="img">是否有上传图片,来决定是否要将对应的图 ...
- Xml序列化UTF-8格式错误
我需要得到一个类的Xml序列化后的字符串 using (System.IO.MemoryStream mem = new System.IO.MemoryStream()) { XmlTextWrit ...