[英]Creating more than one value into one column in mysql
我正在嘗試創建電影票應用程序。 但是我在設計數據庫的概念時面臨問題。 每部電影都有6個屬性,分別是:電影名稱,描述,電影院位置,電影時間,電影院,電影海報和電影唯一ID。 我設計了數據庫:
我意識到,一旦在數據庫中插入一部電影,我只能在數據庫中添加一部電影和一部電影廳。 每部電影應有一個以上的時間,並且每次都應有一個以上的大廳。 問題原因,我需要將電影時間和電影威脅者填充到組合框中。 我發現的唯一解決方案是為影片名稱,位置和時間創建額外的兩列一個UniqeID
。 電影名稱,位置和時間以及電影廳的另一列UniqeID
。 因此,我可以使用時間UniqeID
和電影廳UniqeID
填充電影時間。 但是整體解決方案不是效率。
注意:我認為這個問題是基本的,但是我是關系數據庫的新手。
我正在使用mysql
您需要3張桌子。
劇院
身份證,姓名,地址
電影
ID,名稱(其他列)
放映時間
id,theatres_id,movies_id,放映時間
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.