Database water and electricity payment system

Source: Internet
Author: User

Water and Electricity Payment management system data Sheet Design

SQL Build Table Script:

--Build a table
--Administrator Table admin
CREATE TABLE Admin (
admin_id VARCHAR2 (3) NOT NULL,
Admin_loginname VARCHAR2 (8) NOT NULL,
Admin_password VARCHAR2 (6) NOT NULL,
Admin_username VARCHAR2 (4) NOT NULL,
Constraint Pk_admin primary KEY (ADMIN_ID)
);
Comment on column admin.admin_id is ' Administrator number ';
Comment on column admin.admin_loginname is ' administrator login user name ';
Comment on column Admin.admin_password is ' admin login password ';
Comment on column admin.admin_username is ' administrator name ';
--User basic information table
CREATE TABLE Users (
USER_ID VARCHAR2 (Ten) NOT NULL,
User_loginname VARCHAR2 (8) NOT NULL,
User_password VARCHAR2 (6) NOT NULL,
User_username VARCHAR2 (4) NOT NULL,
User_address varchar2 () NOT NULL,
User_phone number (one) is not NULL,
Constraint Pk_users primary KEY (USER_ID)
);
Comment on column users.user_id is ' user number ';
Comment on column users.user_loginname is ' user login name ';
Comment on column users.user_password is ' user login password ';
Comment on column users.user_username is ' user name ';
Comment on column users.user_address is ' user address ';
Comment on column users.user_phone is ' user phone ';
--Water meter water
CREATE TABLE Water (
water_id VARCHAR2 (Ten) NOT NULL,
UserID VARCHAR2 (TEN) is not NULL,
Water_count Number (3,2) is not NULL,
Water_time date NOT NULL,
Water_status Number (1) is not NULL,
Water_priceid VARCHAR2 (Ten) NOT NULL,
Water_beforecount Number (3,2) is not NULL,
Constraint Pk_water primary KEY (WATER_ID)
);
Comment on column water.water_id is ' water meter number ';
Comment on column water.userid is ' user number ';
Comment on column water.water_count is ' water meter running number ';
Comment on column water.water_time is ' water meter time ';
Comment on column water.water_status is ' water fee status ';
Comment on column Water.water_priceid is ' water price number ';
Comment on column Water.water_beforecount was ' last month water meter run ';
--Water meter power
CREATE TABLE Power (
power_id VARCHAR2 (Ten) NOT NULL,
UserID VARCHAR2 (TEN) is not NULL,
Power_count Number (3,2) is not NULL,
Power_time date NOT NULL,
Power_status Number (1) is not NULL,
Power_priceid VARCHAR2 (Ten) NOT NULL,
Power_beforecount Number (3,2) is not NULL,
Constraint Pk_power primary KEY (POWER_ID)
);
Comment on column power.power_id is ' meter number ';
Comment on column water.userid is ' user number ';
Comment on column power.power_count is ' meter run ';
Comment on column power.power_time is ' meter time ';
Comment on column power.power_status is ' electricity bill status ';
Comment on column Power.power_priceid is ' electricity price number ';
Comment on column Power.power_beforecount was ' last month meter run ';
--Price List money
CREATE TABLE Price (
price_id VARCHAR2 (Ten) NOT NULL,
Price_time date NOT NULL,
IsActive Number (1) is not NULL,
Waterprice Number (2,2) is not NULL,
Powerprice Number (2,2) is not NULL,
Constraint Pk_price primary KEY (PRICE_ID)
);
Comment on column price.price_id is ' Price number ';
Comment on column price.price_time is ' price date ';
Comment on column price.isactive is ' price status ';
Comment on column price.waterprice is ' water price ';
Comment on column price.powerprice is ' tariff price ';

Administrator table:

Water Tariff:

Electricity meter:

Price list:

Database water and electricity payment system

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.