社区服务数据库设计.docx

上传人:b****6 文档编号:5550011 上传时间:2022-12-19 格式:DOCX 页数:20 大小:217.11KB
下载 相关 举报
社区服务数据库设计.docx_第1页
第1页 / 共20页
社区服务数据库设计.docx_第2页
第2页 / 共20页
社区服务数据库设计.docx_第3页
第3页 / 共20页
社区服务数据库设计.docx_第4页
第4页 / 共20页
社区服务数据库设计.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

社区服务数据库设计.docx

《社区服务数据库设计.docx》由会员分享,可在线阅读,更多相关《社区服务数据库设计.docx(20页珍藏版)》请在冰豆网上搜索。

社区服务数据库设计.docx

社区服务数据库设计

 

社区服务数据库设计

1.1.1.数据列表

用户表[sq_user]

列名

字段名称

数据类型(精度范围)

空/非空

约束条件

备注

用户ID

USERID

VARCHAR2(32)

非空

PK

手机号

PHONENUMBER

VARCHAR2(32)

非空

密码

PASSWORD

VARCHAR2(60)

非空

权限

AUTHORITY

VARCHAR2(10)

两种

所属社区

COMMUNITY

VARCHAR2(32)

姓名

NAME

VARCHAR2(20)

住址

ADDRESS

VARCHAR2(50)

文化程度

CULTURAL_DEGREE

VARCHAR2(32)

Apk版本号

APK_VERSION

VARCHAR2(10)

性别

SEX

VARCHAR2(4)

年龄

AGE

NUMBER

最近访问时间

VISIT_TIME

DATE

服务器

--Createtable

createtableSQ_USER

useridVARCHAR2(32)notnull,

phonenumberVARCHAR2(32)notnull,

passwordVARCHAR2(60)notnull,

authorityVARCHAR2(10),

communityVARCHAR2(32),

nameVARCHAR2(20),

addressVARCHAR2(50),

cultural_degreeVARCHAR2(32),

apk_versionVARCHAR2(10),

visit_timeDATE,

sexVARCHAR2(4),

ageNUMBER

tablespaceUSERS

pctfree10

initrans1

maxtrans255

storage

initial64K

minextents1

maxextentsunlimited

);

--Create/Recreateprimary,uniqueandforeignkeyconstraints

altertableSQ_USER

addconstraintSQ_USER_KEYprimarykey(USERID)

usingindex

tablespaceUSERS

pctfree10

initrans2

maxtrans255

storage

initial64K

minextents1

maxextentsunlimited

);

社区信息表[sq_community]

列名

字段名称

数据类型(精度范围)

空/非空

约束条件

备注

社区ID

COMMUNITYID

VARCHAR2(32)

非空

PK

社区名称

COMMUNITYNAME

VARCHAR2(32)

非空

所属区县

AREANAME

VARCHAR2(20)

详细地址

ADDRESSNAME

VARCHAR2(50)

两种

社区编号

COMMUNITYNUMBER

VARCHAR2(32)

社区负责人

CHIEFNAME

VARCHAR2(20)

负责人电话

CHIEFTEL

VARCHAR2(32)

--Createtable

createtableSQ_COMMUNITY

communityidVARCHAR2(32)notnull,

communitnameVARCHAR2(32),

areanameVARCHAR2(20),

addressnameVARCHAR2(50),

communitynumberVARCHAR2(32),

chiefnameVARCHAR2(20),

chieftelVARCHAR2(32)

tablespaceUSERS

pctfree10

initrans1

maxtrans255

storage

initial64K

minextents1

maxextentsunlimited

);

--Create/Recreateprimary,uniqueandforeignkeyconstraints

altertableSQ_COMMUNITY

addconstraintKEY_COMMUNITYprimarykey(COMMUNITYID)

usingindex

tablespaceUSERS

pctfree10

initrans2

maxtrans255

storage

initial64K

minextents1

maxextentsunlimited

);

用户关注表[sq_attention]

列名

字段名称

数据类型(精度范围)

空/非空

约束条件

备注

标识ID

ID

VARCHAR2(32)

非空

PK

用户id

USER_ID

VARCHAR2(32)

FK

关注id

ATTENTION_DIC_ID

VARCHAR2(32)

FK

--Createtable

createtableSQ_ATTENTION

idVARCHAR2(32)notnull,

user_idVARCHAR2(32)notnull,

attention_dic_idVARCHAR2(32)

tablespaceUSERS

pctfree10

initrans1

maxtrans255

storage

initial64K

minextents1

maxextentsunlimited

);

--Create/Recreateprimary,uniqueandforeignkeyconstraints

altertableSQ_ATTENTION

addconstraintSQ_ATTENTION_KEYprimarykey(ID)

usingindex

tablespaceUSERS

pctfree10

initrans2

maxtrans255

storage

initial64K

minextents1

maxextentsunlimited

);

altertableSQ_ATTENTION

addconstraintSQ_ATTENTION_FKEYforeignkey(ATTENTION_DIC_ID)

referencesSQ_ATTENTION_DIC(ATTENTION_DIC_ID)ondeletecascade;

altertableSQ_ATTENTION

addconstraintSQ_ATTENTION_FKEY2foreignkey(USER_ID)

referencesSQ_USER(USERID)ondeletecascade;

视频信息表[sq_videoMessage]

列名

字段名称

数据类型(精度范围)

空/非空

约束条件

备注

视频id

VIDEO_ID

VARCHAR2(32)

非空

PK

视频名称

VIDEO_NAME

VARCHAR2(32)

非空

视频大小

VIDEO_SIZW

VARCHAR2(32)

视频时长

VIDEO_LENGTH

VARCHAR2(20)

录入用户

UPLOAD_USER_ID

VARCHAR2(32)

录入时间

UPLOAD_TIME

DATE

审核标记

UPLOAD_AUDIT

VARCHAE2(4)

--Createtable

createtableSQ_VIDEO

video_idVARCHAR2(32)notnull,

video_nameVARCHAR2(32),

video_sizeVARCHAR2(32),

video_lengthVARCHAR2(20),

upload_user_idVARCHAR2(32),

upload_timeDATE,

upload_auditVARCHAR2(4)

tablespaceUSERS

pctfree10

initrans1

maxtrans255

storage

initial64K

minextents1

maxextentsunlimited

);

--Create/Recreateprimary,uniqueandforeignkeyconstraints

altertableSQ_VIDEO

addconstraintSQ_VIDEO_KEYprimarykey(VIDEO_ID)

usingindex

tablespaceUSERS

pctfree10

initrans2

maxtrans255

storage

initial64K

minextents1

maxextentsunlimited

);

图片信息表[sq_picture]

列名

字段名称

数据类型(精度范围)

空/非空

约束条件

备注

图片id

PICTURE_ID

VARCHAR2(32)

非空

PK

图片名称

PICTURE_NAME

VARCHAR2(32)

非空

录入用户

UPLOAD_USER_ID

VARCHAR2(32)

审核标记

UPLOAD_AUDIT

VARCHAE2(4)

录入时间

UPLOAD_TIME

DATE

--Createtable

createtableSQ_PICTURE

picture_idVARCHAR2(32)notnull,

picture_nameVARCHAR2(32),

upload_user_idVARCHAR2(32),

upload_timeDATE,

upload_auditVARCHAR2(4)

tablespaceUSERS

pctfree10

initrans1

maxtrans255

storage

initial64K

minextents1

maxextentsunlimited

);

--Create/Recreateprimary,uniqueandforeignkeyconstraints

altertableSQ_PICTURE

addconstraintSQ_PICTURE_KEYprimarykey(PICTURE_ID)

usingindex

tablespaceUSERS

pctfree10

initrans2

maxtrans255

storage

initial64K

minextents1

maxextentsunlimited

);

推送信息表[sq_pushmessage]

列名

字段名称

数据类型(精度范围)

空/非空

约束条件

备注

信息id

MESSAGE_ID

VARCHAR2(32)

非空

PK

信息标题

MESSAGE_TITLE

VARCHAR2(70)

信息正文

MESSAGE_BODY

VARCHAR2(500)

信息图片ID

PICTURE_ID

VARCHAR2(32)

推送级别

PUSH_LEVEL

VARCHAR2(10)

全推

信息视频ID

VIDEO_ID

VARCHAR2(32)

信息分类

CLASSIFICATION

VARCHAR2(20)

推送时间

PUSH_TIME

DATE

信息网址

MESSAGE_URL

VARCHAR2(50)

录入用户

UPLOAD_USER_ID

VARCHAR2(32)

适合性别

SUIT_SEX

VARCHAR2(4)

适合年龄上

SUIT_AGE_UP

NUMBER

适合性别下

SUIT_AGE_DOWN

NUMBER

录入时间

UPLOAD_TIME

DATE

--Createtable

createtableSQ_PUSHMESSAGE

message_idVARCHAR2(32)notnull,

message_titleVARCHAR2(70),

message_bodyVARCHAR2(500),

picture_idVARCHAR2(32),

push_levelVARCHAR2(10),

video_idVARCHAR2(32),

classificationVARCHAR2(20),

push_timeDATE,

message_urlVARCHAR2(50),

upload_user_idVARCHAR2(32),

upload_timeDATE,

suit_sexVARCHAR2(4),

suit_age_upNUMBER,

suit_age_downNUMBER

tablespaceUSERS

pctfree10

initrans1

maxtrans255

storage

initial64K

minextents1

maxextentsunlimited

);

--Create/Recreateprimary,uniqueandforeignkeyconstraints

altertableSQ_PUSHMESSAGE

addconstraintSQ_PUSHMESSAGEprimarykey(MESSAGE_ID)

usingindex

tablespaceUSERS

pctfree10

initrans2

maxtrans255

storage

initial64K

minextents1

maxextentsunlimited

);

公告信息表[sq_announcement]

列名

字段名称

数据类型(精度范围)

空/非空

约束条件

备注

公告id

ANNOUNCEMENT_ID

VARCHAR2(32)

非空

PK

公告标题

ANNOUNCEMENT_TITLE

VARCHAR2(70)

公告正文

ANNOUNCEMENT_BODY

VARCHAR2(700)

公告图片ID

ANNOUNCEMENT_PICTURE_ID

VARCHAR2(32)

公告视频ID

ANNOUNCEMENT_VIDEO_ID

VARCHAR2(32)

公告时间

ANNOUNCEMENT_TIME

DATE

公告人

ANNOUNCEMENT_USER_ID

VARCHAR2(32)

录入用户

UPLOAD_USER

VARCHAR2(32)

录入时间

UPLOAD_TIME

DATE

--Createtable

createtableSQ_ANNOUNCEMENT

announcement_idVARCHAR2(32)notnull,

announcement_titleVARCHAR2(70),

announcement_bodyVARCHAR2(700),

announcement_picture_idVARCHAR2(32),

announcement_video_idVARCHAR2(32),

announcement_timeDATE,

announcement_user_idVARCHAR2(32),

upload_user_idVARCHAR2(32),

upload_timeDATE

tablespaceUSERS

pctfree10

initrans1

maxtrans255

storage

initial64K

minextents1

maxextentsunlimited

);

--Create/Recreateprimary,uniqueandforeignkeyconstraints

altertableSQ_ANNOUNCEMENT

addconstraintSQ_ANNOUNCEMENT_KEYprimarykey(ANNOUNCEMENT_ID)

usingindex

tablespaceUSERS

pctfree10

initrans2

maxtrans255

storage

initial64K

minextents1

maxextentsunlimited

);

APK信息表[sq_apk]

列名

字段名称

数据类型(精度范围)

空/非空

约束条件

备注

APKID

APK_ID

VARCHAR2(32)

非空

PK

APK版本号

APK_VERSION

VARCHAR(10)

非空

APK录入人

APK_USER_ID

VARCHAR(60)

APK录入时间

APK_TIME

DATE

更新信息

CHANGE_TEXT

VARCHAR(60)

APK

APK

BLOB

--Createtable

createtableSQ_APK

apk_idVARCHAR2(32)notnull,

apk_versionVARCHAR2(10),

apk_user_idVARCHAR2(32),

apk_timeDATE,

change_textVARCHAR2(60),

apkBLOB

tablespaceUSERS

pctfree10

initrans1

maxtrans255

storage

initial64K

minextents1

maxextentsunlimited

);

--Create/Recreateprimary,uniqueandforeignkeyconstraints

altertableSQ_APK

addconstraintSQ_APK_KEYprimarykey(APK_ID)

usingindex

tablespaceUSERS

pctfree10

initrans2

maxtrans255

storage

initial64K

minextents1

maxextentsunlimited

);

关注字典表[sq_attention_dic]

列名

字段名称

数据类型(精度范围)

空/非空

约束条件

备注

关注id

ATTENTION_DIC_ID

VARCHAR2(32)

非空

PK

用户关注

USER_ATTENTION

VARCHAR(20)

非空

--Createtable

createtableSQ_ATTENTION_DIC

attention_dic_idVARCHAR2(32)notnull,

user_attentionVARCHAR2(20)

tablespaceUSERS

pctfree10

initrans1

maxtrans255

storage

initial64K

minextents1

maxextentsunlimited

);

--Create/Recreateprimary,uniqueandforeignkeyconstraints

altertableSQ_ATTENTION_DIC

addconstraintSQ_ATTENTION_DIC_KEYprimarykey(ATTENTION_DIC_ID)

usingindex

tablespaceUSERS

pctfree10

initrans2

maxtrans255

storage

initial64K

minextents1

maxextentsunlimited

);

推送用户接收关联表(记录推送信息推送到哪些用户)[sq_push_receive]

列名

字段名称

数据类型(精度范围)

空/非空

约束条件

备注

标记id

PUSH_RECEIVE_ID

VARCHAR2(32)

非空

PK

用户id

USER_ID

VARCHAR(32)

非空

信息id

MESSAGE_ID

VARCHAR(32)

非空

接收时间

RECEIVE_TIME

DATE

非空

--Createtable

createtableSQ_PUSH_RECEIVE

push_receive_idVARCHAR2(32)notnull,

user_idVARCHAR2(32),

message_idVARCHAR2(32)

tablespac

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 设计艺术

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1