所以我試圖爲用戶信息表創建一個適當的表關係,但最終感到困惑。創建用戶,類型和類型標題表之間的關係
下面是這種情況:
1. a **user** can have more than one **type**.
2. where the **type** are: founder, member, and crew.
3. for the crew type, it can have more than one **crew_title** ex: Crew Leader, PR Manager, etc.
4. and a crew-type-user can only have one **crew_title**.
這是我的表至今:
**user** table:
- user_id (PK)
- email
- password
**type** table:
- type_id (PK)
- type_name
**user_has_type** table:
- user_id (PK)
- type_id (PK)
我試圖創建型表內crew_title,就像這樣:
**type** table:
- type_id (PK)
- type_name
- crew_type_title
但我不知道是否正確的方式,因爲會有有這麼多的空單元,因爲只有7-10個用戶是船員。任何幫助將是不錯:)
感謝@webmaster,能否請您提供一個選擇查詢來顯示用戶名和船員職稱的示例,以便我能夠很好地理解它。 – bberry
@bberry提供編輯 – webmaster