如图所示的数据如何设计数据库 本帖最后由 qq245282209 于 2013-11-08 19:44:04 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create table xxxx ( pid varchar(50), -- '1yue/2yue', '3yue/4yue/5yue',... type varchar(50), -- '人力费用','活动费用',... amt integer, -- 2000, 1205, ... re varchar(400) ) 在建一个Id主键还是就用pid做主键? 如果innodb 最好用自增id做主键 create table xxxx ( pid varchar(50), -- '1yue/2yue', '3yue/4yue/5yue',... type varchar(50), -- '人力费用','活动费用',... amt integer, -- 2000, 1205, ... re varchar(400) , primary key (pid,type)) 嗯是自增id这么设计的数据库 每次提交一个表格在数据库就增加4条数据吗?取一个表格也是4条数据?如果永远只是这四种费用类型。则可以设计成一条。建议自己先写出自己的设计,然后再把顾虑描述一下。这样别人可以有方向的给你建议。否则别人只是靠猜来回复。问题说明越详细,回答也会越准确!参见如何提问。(提问的智慧) 这是我第一次设计数据库。 感觉思想有点局限。 我之前想的是一个表格就是一条数据。 有如下字段:自增id(int)为主键日期created_date(date)保存时间轴的日期,因为移动端跟web端日期显示不同,web端只显示月份,移动端现实详细时间。但是web端现实的不止一个日期,我就纠结是用date还是varchar类型。存储日期这块是一个疑点人力费用labor_costs(int) 活动费用program_cost(int)行政费用admin_cost(int)其他费用other_cost(int)然后又有一个疑点每个费用都有一个备注这里又卡住了,我也想过把费用和备注用json格式保存成一个字段四项费用都是固定的,我不知道怎样涉及更合理。 我不知道这么表达大家能懂我的意思不。总结能力不太好。 希望见谅 存储过程问题 统计记录数 mysql分配用户权限时%和localhost的区别 mysql log-bin问题 toad mysql 数据库版本 svn win7 下重新安装mysql出错 一个多表查询, 一个条件, 为什么返回多条数据? MYSQL:alter table 表名 add primary key(列名) 这个语句执行后无法设定主键 mysql4.0总是起不起来是怎么回事? SQL数据库分页算法? MYSQL UDF函数里面调用外部动态库 mysql 怎样实现 在sql 语句 中 获取远程mysql 的数据 并 关连 本地的数据 显示出来??
pid varchar(50), -- '1yue/2yue', '3yue/4yue/5yue',...
type varchar(50), -- '人力费用','活动费用',...
amt integer, -- 2000, 1205, ...
re varchar(400)
)
pid varchar(50), -- '1yue/2yue', '3yue/4yue/5yue',...
type varchar(50), -- '人力费用','活动费用',...
amt integer, -- 2000, 1205, ...
re varchar(400) ,
primary key (pid,type)
)
这么设计的数据库 每次提交一个表格在数据库就增加4条数据吗?取一个表格也是4条数据?如果永远只是这四种费用类型。则可以设计成一条。建议自己先写出自己的设计,然后再把顾虑描述一下。这样别人可以有方向的给你建议。否则别人只是靠猜来回复。问题说明越详细,回答也会越准确!参见如何提问。(提问的智慧)
这是我第一次设计数据库。 感觉思想有点局限。 我之前想的是一个表格就是一条数据。 有如下字段:
自增id(int)为主键日期created_date(date)保存时间轴的日期,因为移动端跟web端日期显示不同,web端只显示月份,移动端现实详细时间。但是web端现实的不止一个日期,我就纠结是用date还是varchar类型。存储日期这块是一个疑点人力费用labor_costs(int)
活动费用program_cost(int)
行政费用admin_cost(int)
其他费用other_cost(int)然后又有一个疑点每个费用都有一个备注这里又卡住了,我也想过把费用和备注用json格式保存成一个字段四项费用都是固定的,我不知道怎样涉及更合理。 我不知道这么表达大家能懂我的意思不。总结能力不太好。 希望见谅