鍍金池/ 問答/Java  數據庫  HTML/ sql設計和前端設計

sql設計和前端設計

現如今有個表如下:

clipboard.png

首先,整體分為三個等級,對應一年里面12個月

其次,三個等級分別都有“是否”“比例”和“上限”三個部分:
1、是否:當Y為是,對應的“比例”和“上限”可手工填入;當N為否,對應的“比例”和“上限”禁用填入
2、比例:每個月有一定的比例值
3、上限:時間段是不固定的,根絕具體情況選擇時間段填入,填入的時間段要和上面的月份整體呼應

這個的sql我是這樣設計的:
1、比例表:“等級”、“年月”、“比例”和“是否”;
因為“是否”和“比例”是按月份填入的,所以可放一個表里
2、上限表:“等級”、“上限”、“開始月份”、“截止月份”;
“上限”的月份可調節(jié),所以用另一個表來存放,然后通過“等級”和相應的時間段來聯系

請問大神們我這樣的sql設計是否合理??

然后對于前端的實現,用的是layui框架,想問下有沒有什么好主意的前端設計來展示這個表格,或者完全按照該表格的樣式要怎么做才能寫出來??

回答
編輯回答
亮瞎她

個人建議一張表就可以了,5個字段(等級、月份、比例、上線、是否生效)

你列出的EXCEL是展現樣式,沒必要根據這個來設計表結構
輸入格式盡量和用戶溝通,按照標準的二維表錄入,實在不行搞個導入功能

2017年5月13日 16:05