我希望我的用戶在我的web應用程序中能夠註冊不同的「事件」。每個事件都有描述它的內容,如名稱,事件日期,描述和描述事件的人員。我應該爲每個事件創建一個單獨的表嗎?或者我應該讓事件成爲事件表中的一行/一列?有關在MySQL中有效使用表格的問題
1
A
回答
1
在關係數據庫中,您可以創建多個表,每個表用於事件的不同方面。所以你可以有一個組織者表一個位置表和一個事件表
在事件表中你將有組織者的ID和位置的ID,然後有關事件的數據。所以這三個表格會更全面地描述事件,但您不需要重複數據。組織者可能在多個地點有多個事件。每個組織者和地點在他們各自的表中只需要一個入口(通常)。
DC
3
通常將事件建模爲事件表中的行。
相關問題
- 1. 有關MySQL表設置的一般效率問題
- 2. 有關PHP和XHTML表格的問題
- 3. 有關表格操作的DOM問題
- 4. 有關的問題在C#中的有效記錄
- 5. 有問題使用JavaScript驗證表格
- 6. 問題有關使用Java
- 7. 問題有關使用Java
- 8. 問題有關使用Java
- 9. 問題有關使用Java
- 10. 問題有關使用PHP
- 11. 問題有關使用Java
- 12. Django,表單有效問題
- 13. 初學者有關使用OOP訪問mysql的問題
- 14. 在MySQL中有沒有使用小數的常見問題?
- 15. 有效的mysql查詢多個表格
- 16. 問題有關使用NLS.LM在minpack.lm包
- 17. 有關Python中列表的問題
- 18. 有關MySQL Connector/ODBC的SSIS問題5.3.8
- 19. 有關更新的Mysql問題
- 20. 有關MySQL和MySQLite的常見問題
- 21. 有關MySQL數據類型的問題
- 22. MySQL:與主機有關的問題
- 23. 有關Mysql的語法問題
- 24. 問題有關列表
- 25. 有關phpMyAdmin表格關係和數據庫結構的問題
- 26. 有效記錄關係問題
- 27. 'SHOW INDEX'在MySQL中有很大的表緩慢/有問題
- 28. PHP表格 - 有問題
- 29. 有關openJS網格的新手問題
- 30. 有關XML的一般風格問題