問題出在這裏:插入帶複選框的信息
用戶將在必填字段中輸入他的信息。然後,用戶將在複選框(用戶可以選擇多個)中選擇一個將被保存在數據庫中的選項(複選框的值)。
例如:
David選擇了2個選項。例如運動。大衛選擇籃球和排球。 在我的數據庫,它是這樣的:
| id | firstname | lastname | sports |
| 1 | David | White | Basketball |
| 2 | David | White | Volleyball |
我的主要問題是,如果我有權改變或者刪除這些信息,只有一行將被更改或刪除這是一個很大的問題。我無法讓它在爆炸或內爆中發生,因爲我已經顯示有多少用戶選擇了某項運動。
我該如何解決這個問題?
這裏是一個不錯的指南數據庫規範化:HTTP://en.wikipedia。 org/wiki/Database_normalization(更新:看起來像英文頁面不如德文版...但它會給你一個方向) –