車のスペアパーツのデータベースと、スペアパーツの名前によるオンライン検索があります。ユーザーは、「安全クッション」や「エアバッグ」などの検索を入力できます。検索結果は同じである必要があります。
したがって、スペアパーツの名前のエイリアスを何らかの方法で実装する必要があります。問題は、それらをデータベースに保存する方法です。これまでのところ、頭に浮かぶオプションは1つだけです-追加のテーブルを作成することです
| id | name of part | alias_id |
-------------------------------------------------- ---------------
| 1 | airbag | 10 |
| 2 | safety cushion | 10 |
そして、追加のフィールド「alias_id」をすべてのスペアパーツを含むテーブルに追加し、このフィールドで検索します...
他のより良いオプションはありますか?