我的職務主要是做官方網站的開發維護
官網會有許多活動
每個活動頁面都長不太一樣
裡面會有表單讓使用者填寫
表單內容有些是一次性的欄位
其他活動用不到的
採用asp.net mvc開發
目前都是將這些活動頁面放在Areas裡
採用活動日期當檔名
例如20170506xxxxController
資料庫也是這樣開
20170506xxxxTAble之類的
第一次看到這種寫法
假如一年辦個100場活動就有100個controller
覺得架構這樣弄應該不太對
但我也想不到更好的寫法
以前寫過類似的最新消息頁面
是直接撈資料庫裡的html字串
但在這間公司有設計師負責前端排版
而且版面比純文字複雜得多
撈資料庫的作法應該行不通
想問還有什麼比較好的design pattern適用這情況嗎?