ylbtech-Bill(发票管理)-数据库设计

ylbtech-dbs:ylbtech-Bill(发票管理)-数据库设计

-- =============================================
-- DatabaseName:Bill
-- desc:票据管理系统
-- pubdate:15:20 2014-12-23
-- author:ylbtech
-- =============================================

1.A,数据库关系图(Database Diagram) 返回顶部
1.B,数据库设计脚本(Database Design Script)返回顶部

1.B.1,

use master
go
-- =============================================
-- DatabaseName:Bill
-- desc:票据管理系统
-- pubdate:15:20 2014-12-23
-- author:ylbtech
-- =============================================
IF EXISTS (SELECT *
       FROM   master..sysdatabases
       WHERE  name = N‘Bill‘)
    DROP DATABASE Bill
GO

CREATE DATABASE Bill
GO
use Bill
go
-- =============================================
-- ylb: 1,分属地【区域】
-- =============================================
create table Area
(
areaName varchar(200) primary key,            --区域名称
userpass varchar(200),    --密码
flagEnable bit default(0)    --状态 0=正常;1=禁用
)
go
-- =============================================
-- ylb: 2,票据表
-- =============================================
create table Bill
(
billNo varchar(200) primary key,    --发票编号
pubdate varchar(200),    --开票日期
companyName varchar(200),    --单位名称
amount varchar(200),    --金额

productName varchar(200),    --商品名称
author varchar(200),    --领票人
type varchar(200),    --现/转
returnPubdate varchar(200),    --款回日期
areaName varchar(200),     --区域名称
areaName2 varchar(200),     --区域名称2

annual varchar(200),    --年份
remark varchar(400),    --备注
authorArray varchar(400), --领票人列表,多个之间用‘,’隔开
flagEnable bit default(0)    --状态 0=正常;1=禁用
)
go
--drop table Bill
select * from Area
go

insert into Area(areaName,userpass,flagEnable) values(‘北京‘,‘123‘,0)

1.B.2,

1.C,功能实现代码(Function Implementation Code)返回顶部
作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
时间: 2024-08-04 04:44:31

ylbtech-Bill(发票管理)-数据库设计的相关文章

RBAC用户权限管理数据库设计

http://minjiechenjava.iteye.com/blog/1759482 RBAC用户权限管理数据库设计 博客分类: RBAC 权限设计 RBAC RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联.简单地说,一个用户拥有若干角色,每一个角色拥有若干权限.这样,就构造成"用户-角色-权限"的授权模型.在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系.(如下图) 角色是什么?可以理解为一定数

如何使用php设计权限管理数据库

很多网站管理员都想获得php权限,admin,或者root.但如何使用php设置管理员数据库呢? 万事开头难,这里介绍一下. 首先在B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实现,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个"非法用户"很可能就能通过浏览器轻易访问到B/S系统中的所有功能.因此B/S业务系统都需要有一个或多个权限系统来实现访问权限检测,让

内部邮件管理的数据库设计和dwz的批量处理

dwz框架学习笔记之(七) 好久没写博客了,最近安排做内部邮件管理模块,做之前要先设计好数据库,也网上找了163邮箱数据库设计,虽然要做的没有163邮箱的复杂,但是它的数据设计还是有借鉴作用.总共需要三张表:写信表,收件表和附件表.三者的关系是写信表与收件表1对n的关联关系,写信表与附件表也是1对n的关联关系.当存储时,会发现一个问题,因为写信表的id是自增长,当你要把收件信息存储到收件表时,你需要存储发件信息刚存储一条记录的id,问题就是怎样要获得数据自增长id,遇到这个问题时,由于以前都没有

用户权限管理数据库表设计思想

用户权限管理数据库表设计思想 表:(1)用户表(user) (2)权限表(power) (3)部门表(group) (4)角色表(role) (5)用户部门角色表(user_group_role)存放用户id,部门id,角色id (6)权限部门角色表(power_group_role)存放权限id,部门id,角色id 设计理念: a用户可以(绑定)属于m部门n角色   z权限可以(绑定)属于m部门n角色 由此:a就拥有z权限 设计扩展:一个用户可以同时属于多个部门下的多个角色 每个部门下的每个角

知识管理系列---2.数据库设计

系列引导: 知识管理系列----1.原型设计 知识管理系列----2.数据库设计 前言: 数据库的设计是整个数据架构最核心的部分. 详细设计部分: 此数据库设计为V1.0版本,后续开发过程中会进行版本迭代. 数据库创建SQL脚本:SQL脚本 原文地址:https://www.cnblogs.com/xiaowangzi1987/p/8456020.html

【软件工程】02组软件工程组队项目——课程管理小助手数据库设计文档

一.引言 1.1编写目的 数据库的表结构设计是整个项目开发中一个非常重要的环节,一个良好的数据库设计,可以提高开发效率,方便系统维护,并且为以后项目功能的扩展留下余地.我们通过书写这份文档说明,从各方面进行学生课程管理小助手系统的数据库设计规划,用它指导该系统在数据库各方面的内容,为系统开发的程序员.系统分析员提供基准文档.我们也希望通过写数据设计说明书,规范数据名称.数据范围.数据代码等.这份文档是项目小组共同作战的基础,有了开发规范.程序模块之间和项目成员之间的接口规则.数据方式,大家就有了

权限管理设计------之数据库设计

一,前言 权限管理系统的应用者应该有三种不同性质上的使用, A,使用权限 B,分配权限 C,授权权限 本文只从<使用权限>和<分配权限>这两种应用层面分析,暂时不考虑<授权权限>这种. 二,初步分析 用户和角色 说到权限管理,首先应该想到,当然要设计一个用户表,一个权限表.这样就决定了一个人有什么样的权限. 做着做着就会发现这样设计太过繁琐,如果公司里面所有员工都有这样的权限呢,每一个人都要配置?那是一件很痛苦的事情.因此再添加一个角色表,把某些人归为一类,然后再把权限

【Android 开发实例】时间管理APP开发之数据库设计

当然也可以先写界面什么的,但是,总觉得先把数据库后台写好在写界面比较放心. 对于数据库的设计,我一开始没什么概念,甚至不知道如何下手,一开始想着设计成几个表?有哪些字段? 最后用了两天时间,还是一无所获. 最后参照着数据库系统概论课的一些东西以及查看别的项目的源码,才大概的确定数据库. 因为这个APP的类别被我确定只能是二级类别.所以我设计成三个表: 总类表,子类表,详细记录表. (程序代码中出现的Log语句仅为我自己测试输出使用的) 代码如下: package suool.net.timesu

ylbtech-KeFuYunWei(服务运维考核系统)-数据库设计

ylbtech-DatabaseDesgin:ylbtech-KeFuYunWei(服务运维考核系统)-数据库设计 DatabaseName:KEFUYUNWEI Model:Admin 用户后台管理数据设计 Type:管理软件 Url: 1.A,数据库关系图(Database Diagram) 返回顶部 1.B,数据库设计脚本(Database Design Script)返回顶部 use master go -- =======================================