2010-10-21 71 views
-4

該汽車經銷商公司有許多分支機構。在這些分支機構中,有些銷售人員正在向客戶銷售汽車。您需要在您的圖表中定義您的分支機構。此外,您還需要定義在這些分支機構工作的銷售人員。 - 該公司銷售汽車,因此您必須將汽車製造商信息存儲在您的數據庫中。在您的圖表中設計一個合適的模型來存儲汽車製造商。 - 這些製造商生產車輛。每輛車必須與製造商關聯。並且還應該存儲有關生產年份,變速箱,燃料類型,重量等車輛的功能......不要忘記,每輛車可能有不同的車功能,因此將它們存儲在單個實體中會導致「無效值」問題。你的設計必須消除這個「空值」問題。 - 最後,您應該爲公司的每個分支定義可用汽車的庫存。該庫存將跟蹤哪些車可用於從哪個分支出售。繪製一張滿足關於汽車經銷商公司的信息的ER圖,如下所述

+3

這是一種功課嗎? – Gumbo 2010-10-21 12:47:37

+0

如果我可以這樣說,下次請將這個「作業」改寫爲適當的問題,或者找一個你不關心爲此付費的人。這感覺有點像我正在閱讀我老闆的電子郵件。此外,在你的故事中的一些格式會產生奇蹟。 – 2010-10-21 14:03:14

+0

我認爲這應該被視爲「不是真正的問題」和/或「過於本地化」。它的內容類似於作業簿中的直接複製和粘貼。 – Caltor 2012-11-02 13:29:32

回答

1

我留給你的信息,我不知道應用程序太好。以關係,它可能是這樣的:

  • Companies
    • 公司信息字段,如姓名。
  • BranchOffices
    • company_id
    • 領域辦公信息字段,如地址和電話
  • SalesMen
    • branch_office_id
    • 約推銷員
    • 個人信息
  • CarBrands
    • 品牌信息,名稱等創始年份
  • CarBrands_Companies
    • car_brand_id
    • company_id
  • VehicleTypes
    • car_brand_id
    • 關於車輛的信息,可能作爲默認這種類型
  • Vehicles
    • vehicle_type_id
    • branch_office_id
    • 車輛具體的東西,顏色,電機類型的車輛,與VehicleTypes中的信息不同。

庫存部分應使用查詢車輛與BranceOffices加入來完成。

此外,您可以將Customers和多對多地添加到SalesMenVehicles

最後但並非最不重要的是,不要因爲我沒有做你要求的東西而憎恨我(即畫一張圖),這是一個人們互相幫助的地方。讓這些信息讓你開始繪製自己的ERD。如果問題發生,您不知道該怎麼做,請查看免費的MySQL Workbench軟件包。