2011-03-08 121 views
0

考慮數據註冊應用程序(註冊事件,檢查等);人們將如何去建設它?您可以定義n個數據字段,例如Date_Of_Event,Event_Description等。或者可以構建一個動態應用程序,其中有某種類型的元數據定義可用的表/列。創建動態Web應用程序

我的問題是:這樣的實現有沒有好的例子?也許有框架可以幫助我創建這樣的應用程序?

供參考:我之前一直是這樣的應用程序的開發人員,所以我知道如何可以完成,但我正在尋找更好的方法來做到這一點。

回答

0

這一切都取決於多少動態是。如果動態數據字段的數量非常大,那麼當然可以創建或使用某個框架,但如果可能的話,我會考慮查看更精確數據模型的定義。當你需要一些靈活性時,通用方法是很好的,但是如果你需要大量的定製,那麼與具有更嚴格數據模型的系統相比,這種動態字段的靈活性會帶來很多痛苦的維護。

編輯:如果你想建立一些基於元數據模型的應用程序,例如UML圖,那麼您可以查看一些MDA工具,如AndroMDA

+0

它必須是一個動態模型,因爲我們不會提前知道特定客戶需要什麼字段。 – noocyte 2011-03-08 10:34:43

+0

我們不打算走100%的動態路線,而是選擇「EXTRA_ [datatype] _ [分子]」列......成本與收益。 ;)Thanx花時間做出迴應。 – noocyte 2011-05-06 08:40:06