2013-05-13 37 views
0

我正在尋找一些關於如何設計數據庫的建議,以及是否有可能做我想做的事情。我正在嘗試通過上傳表單將xml導入到數據庫表中。該表應處理多個1 xml文件。這些想法應該保留在文件中,但也應該能夠閱讀(在頁面上顯示)。 (例如,選擇你想要的xmlfile並顯示該文件的內容)建議使用xml文件的數據庫表。 (mysql/php)

這是甚至可能的,還是我必須上傳XML的內容在一個表(例如)能夠顯示在網頁上?

我希望有人能幫助我解決這個問題。

謝謝。

+0

你自己嘗試過什麼嗎? – 2013-05-13 11:16:08

+0

*忘記了,我使用了一個具有上傳功能的插件(可視化表單構建器),但是那個問題是由於某種原因上傳的xml文件都具有相同的數據,所以xml文件1和xml文件2具有相同的數據,而內容不同。該表格有1個字段被稱爲數據。 – 2013-05-13 11:19:07

回答

0

我不知道你想在這裏實現什麼,但你需要構建一個匹配xml結構的模式。

你問爲什麼?您可能需要過濾未來的結果,並使用xml文件過濾結果令人厭煩

讓我們知道您是否需要設計架構的幫助!

+0

謝謝,我可以自己設計它,但我不確定是否應該創建一個與xml的內容具有相同字段的表,或者我只是將文件本身「存儲」到數據庫中並顯示該文件的內容每當我打電話時。 – 2013-05-13 11:49:38

+0

嗯,我決定太快嘿,一個小問題。如果我有以下xml:,我還會爲配置文件創建一個字段,還是僅爲名和姓? – 2013-05-13 12:01:23

+0

@NiekJonkman對於你是否應該創建表或存儲文件本身的問題,這真的取決於。 如果你的XML有一個標準的結構,最好的選擇是去表。 這是因爲您可能需要稍後過濾字段,正如我所說的唱XML文件以過濾結果令人厭煩。我會說這是性能的噩夢。 對於第二個問題,最好創建一個表格配置文件,其中包含列名,姓氏列等。這是推薦的方法。 – 2013-05-13 12:11:22