发表于: 2019-12-29 23:30:35

1 1056


今天完成的事情:

建表前看了下MySql的数据类型 都有点忘了


一、MySQL 数据类型:
在 MySQL 中,有三种主要的类型:Text(文本)、Number(数字)和 Date/Time(日期/时间)类型。
1、Text 类型。
2、Number 类型。这些整数类型拥有额外的选项 UNSIGNED。通常,整数可以是负数或正数。如果添加 UNSIGNED 属性,那么范围将从 0 开始,而不是某个负数。
3、Date 类型。
即便 DATETIME 和 TIMESTAMP 返回相同的格式,它们的工作方式很不同。在 INSERT 或 UPDATE 查询中,TIMESTAMP 自动把自身设置为当前的日期和时间。
TIMESTAMP 也接受不同的格式,比如 YYYYMMDDHHMMSS、YYMMDDHHMMSS、YYYYMMDD 或 YYMMDD。


在excel大概列了下   部分表


关于留言的我拆成了2个    因为原型图没有具体留言内容

leave message
序号idbigint
作品标题work_titlevarchar
游客昵称vistor_namevarchar
留言状态message_statetinyint0/1
留言时间create_atbigint
修改时间update_atbigint
编辑人admin_namevarchar

状态  不知道用什么  先用0或1代替     1精选   0普通这样


留言IDmessageidbigint
留言内容messagevarchar
留言时间create_atbigint
留言人create_byvarchar



但我不知道作者回复的留言  应该放在哪个表里   (我上面表的留言人是游客)  

因为留言人是作者,是不是需要后台工作人员表  

个人觉得    应该再建个游客人员表  但原型图没看到  


一级作品集


一级作品集
onework_idbigint
onework_namevarchar
statetiyint0/1
create_atbigint
update_atbigint
admin_namevarchar


二级(需要一级的名称)

二级作品集
twowork_idbigint
twowork_namevarchar
onework_namevarchar
statetiyint0/1
create_atbigint
create_atbigint
admin_namevarchar


三级(需要1 2 级名称)

三级作品
idtherework_idbigint
名称therework_namevarchar
所属作品集onework_namevarchar
所属二级作品级别twowork_namevarchar
状态statetiyint
创建时间create_atbigint
修改时间create_atbigint
编辑人admin_namevarchar



下面是具体作品


我不知道  图片 连接什么怎么整   先全部设置为varchar



作品(4级)
idfourwork_idbigint
作品名称fourwork_namevarchar
作品简介brief introductionvarchar
缩略图photovarchar
视频mp4varchar
作品详情图work_photovarchar
介绍文章Introductionvarchar

明天计划的事情


继续完成表


遇到的问题


关系好乱,有点理不清

也不知道现在设计的表对不对






返回列表 返回列表
评论

    分享到