sql设计和前端设计

现如今有个表如下:

https://img4.mukewang.com/5c6d005f0001a13f08000332.jpg

首先,整体分为三个等级,对应一年里面12个月

其次,三个等级分别都有“是否”“比例”和“上限”三个部分:
1、是否:当Y为是,对应的“比例”和“上限”可手工填入;当N为否,对应的“比例”和“上限”禁用填入
2、比例:每个月有一定的比例值
3、上限:时间段是不固定的,根绝具体情况选择时间段填入,填入的时间段要和上面的月份整体呼应

这个的sql我是这样设计的:
1、比例表:“等级”、“年月”、“比例”和“是否”;
因为“是否”和“比例”是按月份填入的,所以可放一个表里
2、上限表:“等级”、“上限”、“开始月份”、“截止月份”;
“上限”的月份可调节,所以用另一个表来存放,然后通过“等级”和相应的时间段来联系

请问大神们我这样的sql设计是否合理??

然后对于前端的实现,用的是layui框架,想问下有没有什么好主意的前端设计来展示这个表格,或者完全按照该表格的样式要怎么做才能写出来??


四季花海
浏览 428回答 1
1回答

慕村225694

个人建议一张表就可以了,5个字段(等级、月份、比例、上线、是否生效)你列出的EXCEL是展现样式,没必要根据这个来设计表结构输入格式尽量和用户沟通,按照标准的二维表录入,实在不行搞个导入功能
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript