1
我目前負責爲我所在的部門創建基於Web的項目管理應用程序。每個項目都有一堆描述它的不同數據點,我的第一個計劃是設置在mysql數據庫中添加一個表格並使用一個html表單來管理該表中的數據。動態項目數據管理與窗體和mysql
我的經理只是讓我知道,如果他們的工作流程和項目跟蹤發生變化,他們需要能夠爲項目添加/刪除數據點。 (這可能會發生一年MAYBE幾次,如果有的話)
所以我試圖找出最好的方式去存儲這些數據在MySQL中。想到的第一種方法是給他們一個界面,允許他們在「項目」表中添加列。並有一個「主」表來跟蹤所有的列名和數據類型。但是這感覺像是一個真正的壞主意,還有一點噩夢要維護。
另一個可能的選擇是讓接口添加一個新表,該表存儲該數據點的所有信息以及使用該數據的項目的ID。
我明白,這些都可能是非常棘手的做事方式。如果有更好的方法,我很樂意聽到它。如果我需要澄清某事讓我知道。
謝謝您的時間