簡體   English   中英

在mysql的一欄中創建多個值

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM