2013-04-05 37 views
-1

即時通訊相當新的數據庫等....我需要建立一個數據庫使用MySql .....這將是靈活的.....即:我需要一個基本的數據庫... 。但是依賴於用戶,它需要靈活地爲不同類型的信息進行卡特...所以一個用戶只能輸入數據用於小報告,而另一個用戶可能需要輸入更多信息,因爲報告需要更詳細..... 我的問題是,沒有兩個報告是相同的,並搶先預測每一個場景幾乎是不可能的。 任何想法的人?Mysql數據庫使它靈活

感謝

+0

你的問題是模糊的。請爲自己嘗試一下,當你有一些代碼向我們展示時,請回來。 – Alp 2013-04-27 11:32:33

+0

也可能更適合dba.stackexchange.com – JaredMcAteer 2013-04-27 14:30:56

回答

1

您可以創建一個用戶表,報告表,數據表和reports_data表。

它會是這個樣子:

_______ 
|users | 
|-------| 
|user_id| 
--------- 

_________ 
|reports | 
|------- | 
|report_id| 
|user_id | 
---------- 

_______ 
|data | 
|-------| 
|data_id| 
--------- 

________________ 
|reports_data | 
|-------  | 
|reports_data_id| 
|report_id  | 
|data_id  | 
|user_id  | 
----------------- 

然後每一塊數據的用戶創建你在數據表中存儲的報告,然後存儲在reports_data表REPORT_ID和所有了Data_ID的。

+0

布里爾....謝謝你會看看 – Wigs 2013-04-08 12:03:17