2013-02-28 48 views
0

我有三個表用戶,會議和meetingContent。存儲多個值與一個共同的密鑰,但保持在MYSQL表短?

用戶在創建會議時可以從meetingContent中選擇不同的行。

我想創建一個表,記錄來自meetingContent的哪些行用於每次會議。

在此係統的前一個但類似的版本中,有一個名爲meeting_meetingContent的表,其中存儲了用於每個會議的每個大小寫的大量行。

我不確定這可能是最有效的方法,但似乎可以略微精簡。是否有任何替代方案?

+2

我會說這是最有效的方式來做任何可能需要查詢在未來的任何事情。您可以將這些值放在一個分隔列表中,這些分隔列表可能稍微更節省空間,但查詢效率會很低。 – Kickstart 2013-02-28 11:39:40

+0

Kiskstart是正確的,如果您在meetingContent和meeting_meetingContent之間有n:m關係,則您描述的方式是正確的解決方案 – Argeman 2013-02-28 11:56:57

回答

0

也許你可以嘗試像MongoDB一樣的NoSQL。
檢查here看介紹。
在我看來,也許NoSQL會比SQL更好。你所做的只是將會議內容直接保存到數據庫中,並通過閱讀內容進行顯示。

+0

這是一種不同技術的建議,就像提示有人可以使用csv文件而不是xml一樣。這並不能回答這個問題 – Argeman 2013-02-28 11:55:04

相關問題