任何人都可以幫助我根據以下標準設計數據庫/表格嗎?基於列表的數據庫設計
電子商務網站是必需的,它將允許訪問者瀏覽,搜索和購買電影。以下業務邏輯適用:
- 每部影片都可以DVD或Blu-ray格式提供不同的股票代碼和價格。網站管理員可能會在將來添加其他格式。
- 電影應該有一個標題,說明,它們被釋放的年份以及存儲在它們中的十個「星級」。
- 電影與一個或多個演員和演員相關聯,因爲一些電影可能是紀錄片(沒有演員),所以可以與沒有或更多的電影相關聯。
- 電影可以關聯到一個或多個流派(如動作,冒險,科幻等)。
- 流派和演員的數量可能會發生變化,因此網站管理員需要能夠隨着時間的推移添加/編輯儘可能多的流派和演員。
- 該網站的訪問者應該能夠通過演員或流派瀏覽找到電影。當他們這樣做時,他們應該能夠看到與他們選擇的演員/流派相關聯的所有電影的列表。
- 爲了從網站上購買,訪客必須註冊他們的詳細信息才能成爲用戶。
- 用戶將擁有一個或多個與其帳戶相關聯的地址。當他們以後登錄到系統時,他們以前輸入的所有地址應該可供他們選擇其最新訂單。他們也應該能夠隨時爲他們的賬戶添加一個新的地址。
- 訂購時,用戶將從可用膠片(特定格式)中選擇一個或多個項目。他們需要選擇一個賬單並提供他們之前輸入的地址,並通過信用卡支付他們的訂單。
- 由於產品價格會隨時間而變化,因此係統應記錄其訂單中每件商品的價格是在購買時的價格以及整個訂單的總價格。
- 不需要跟蹤庫存水平 - 所有產品都可以被假定爲一直存貨。
這功課嗎?無論如何,你不太可能會在這裏找到爲你設計數據庫的人。自己做一些工作,看看你想出什麼 - 然後問你在這裏的任何具體問題。 – Blorgbeard
我想要一些基本的想法......設計這個......就是這樣。 –
那麼你認爲哪些表格是必要的?這是一個起點。通讀列表並確定可能需要表的引用項目。一對夫婦開始:電影,GENRE,ACTOR –