2010一道java笔试题

ciweilijun 2010-06-08 08:44:53
看下面的数据库表A设计有什么问题?
字段 类型 说明
A INT 记录ID
B FLOAT 工资
C INT 已经发工资填0,海没有发工资填1
D VARCHAR(40) 姓名
...全文
111 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
yxq08nt 2010-06-09
  • 打赏
  • 举报
回复
ID用INT如果开头是0的话会不会有问题
chendejiang 2010-06-09
  • 打赏
  • 举报
回复
记录ID 不要用INT
coooliang 2010-06-08
  • 打赏
  • 举报
回复
mark
ciweilijun 2010-06-08
  • 打赏
  • 举报
回复
照楼上的思维,姓名也是用的了varchar(40)啊,varchar(20)足够了吧
storm_1984 2010-06-08
  • 打赏
  • 举报
回复
学习..........
wu_huiwen 2010-06-08
  • 打赏
  • 举报
回复
C INT 已经发工资填0,海没有发工资填1


这个用bit型 就可以了。。用int太大材小用了。。。(浪费空间?)
nbljq 2010-06-08
  • 打赏
  • 举报
回复
姓名冗余了,应该再建个表
ciweilijun 2010-06-08
  • 打赏
  • 举报
回复
这可是道数据库的问答题,是4分呢,不会就这点吧
dr_lou 2010-06-08
  • 打赏
  • 举报
回复
工资用money,其他的倒是没看出问题来。

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧