簡體   English   中英

多個mysql表與單個表設計

[英]multiple mysql tables vs a single table design

我正在考慮構建一個小型調查系統,但我想知道基於以下內容的數據庫最佳設計是什么:每個問題都可以具有某種類型的表單來提交答案。

  • 復選框字段
  • 無線電領域
  • 輸入欄
  • 下拉字段

起初,我一直在思考,因為我使用的是為每種類型的字段創建一個實體並將其保存到單獨的表中的實體。 我當時想的秒選項是將我為一個問題設置的所有答案都放在一個表中,並為該問題提供一個類型字段,在該字段中,我以整數形式告訴它應該加載哪種布局。

你們覺得我該怎么做?

您應該有一張名為Questions_Answer的表,其中實體是為復選框radioField給出的選項數量。 答案1,答案2一樣 而且由於答案的數量可能有所不同,因此您可以使用ALTER TABLE Questions_Answer ADD column_name datatype

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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