2014-12-22 59 views
-1

根據他們的興趣創建多個羣組。我正在使用PHP和MySQL。根據他們的興趣創建多個羣組

我的用戶表

  1. NAME_ONE
  2. NAME_TWO
  3. NAME_THREE
  4. name_four
  5. 等。 6. 7. 8.

我向選擇 一些名字,並創建一個組

例如:在足球

256用戶利息=腳傳球組

549板球用戶利息=板球集團

注:足球的用戶可以在板球好。

我的問題是如何從用戶表格行創建多個用戶組。它應該創建額外的表格嗎?請幫幫我。

+1

您可以創建一個組表和另一個表來保持用戶和goup之間的關係,因爲它是多對多的關係。 – Naruto

+1

這是從數據庫101開始的 – Strawberry

回答

1

我建議你創建一個表interest(id_interest, name),那麼第三個表interest_user(id_user, id_interest)

我建議使用interest作爲表名而不是group因爲它在MySQL中的特殊含義。

+0

謝謝,它很簡單,我喜歡它。 – ablbaset