当前位置:文档之家› 家庭理财系统数据库设计

家庭理财系统数据库设计

系统密码表(sysPass)
编号
字段名
字段说明
类型
长度(精度)
IsNull(是否空)
默认值
备注
1
password
密码
CHAR
255
No

以密文方式存储
账户表(account)
编号
字段名
字段说明
类型
长度(精度)
IsNull(是否空)
默认值
备注
1
id
编号
INT
4
No
0
主键,自增长
2
name
账户名称
CHAR
方向编号
INT
4
No

家庭成员表(member)
编号
字段名
字段说明
类型
长度(精度)
IsNull(是否空)
默认值
备注
1
id
编号
INT
4
No
0
主键,自增长
2
name
成员名
CHAR
20
No

INT
4
No

5
directionId
方向Id
INT
4
No

6
tranTime
交易时间
DATE
4
No

7
memberId
用户Id
INT
4
No

此笔交易的操作者
8
note
说明
CHAR
255
No

方向表(direction)
编号
字段名
字段说明
类型
长度(精度)
IsNull(是否空)
默认值
备注
1
id
方向编号
编号
字段名
字段说明
类型
长度(精度)
IsNull(是否空)
默认值
备注
1idຫໍສະໝຸດ 编号INT4No
0
主键,自增长
2
accountId
账户
INT
4
No

3
relativeAccount
关联账户
INT
4
No

关联账户,作为转账接收方
3
amount
金额
DOUBLE
10,2
No

发生金额
4
categoryId
类别Id
INT
4
No

主键
1-收入
2-支出
2
directionName
分类名称
CHAR
10
No

1-收入
2-支出
类别表(category)
编号
字段名
字段说明
类型
长度(精度)
IsNull(是否空)
默认值
备注
1
id
分类编号
INT
4
No

主键
2
categoryName
分类名称
CHAR
16
No

3
directionId
50
No

3
initAmount
初始余额
DOUBLE
10(2)
No

4
currAmount
当前余额
DOUBLE
10(2)
No

5
createTime
创建日期
DATE
No

6
updateTime
最近更新
DATE
No

7
memberId
所有人
INT
4
No

8
note
说明
CHAR
255
Yes

账务表(Detail)
相关主题