我不是一個數據庫專家,所以請隨時讓我知道我完全錯了。我試圖創建一套具有以下基本規則的表格:數據庫綱要和提取信息
有公司,經理和員工。經理只能屬於一個公司,但員工可以屬於多個經理。我提出的表結構是這樣的:
# Companies
company_id
company_name
# Managers
manager_id
company_id
# Employees
employee_id
company_id
employee_name
# Managed By
employee_id
manager_id
這個結構看起來是否合理?我認爲我需要像「託管」這樣的東西,因爲員工可以有多個經理。
我現在很驚訝的是現在我該如何設法抓取我想要的記錄。例如:
- 獲取屬於某個經理
- 獲取屬於兩個特定經理
- 所有員工在同一公司
編輯所有員工姓名所有員工姓名:我認爲我得到了這些查詢,但仍然感到不自在,所以對錶結構的任何幫助將不勝感激。
事實上,我在爲這些信息編寫查詢時遇到問題,這讓我覺得我在表結構上做了一些根本性的錯誤。希望這裏的某個人能幫我解決問題嗎?