您的位置:首页 > 其它

Excel表格上传模板设计问题

2015-03-25 15:30 197 查看
题目纠结了一下,不知道怎么概括好了,比如说现在这个模板,就是关于产品的,产品编号,产品名称这种肯定就是直接填写,是什么就存什么,可是产品类别,产品单位,仓库这种,就是比较固定的值,跟其他表关联查询可得,一般在product表里存的都是编码,而不是真正的值,就是key而不是value。

那么问题就来了,如果是让客户随便填值,那么存到数据库的时候,可能比对不上就无法存储了,用户复制粘贴出错将导致很多问题,所以随便填值也许不是一个好选择。

那么,可以做出的改进方案就是,模板中限定死这些列的可选值,就是之前的问题,数据有效性的设置,这样存进去的值跟数据库比对出现问题的几率就会小很多,可是问题又来了(卧槽,这个叫问题的同学,你还能再烦一点么),一旦其他的表修改,就牵扯到模板了,模板必须做出修改,这样也挺麻烦的,要么是人手动修改模板,要么是写代码当修改表的时候自动修改模板,这样好么,这样真的好么,问题是都解决了,就是程序员麻烦了。

到底该怎么好呢,暂时我还得不出一个确切的答案,也许就没答案吧
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: