1 つの簡単な質問と id に対する答えが見つかりませんでした:
名前は 2 つの異なる DB 列 (名前/姓) または 1 つの列 (名前 + 姓) にある必要がありますか?
私が持っていたすべてのプロジェクトで、それらは2つの異なる列にありましたが、今は新しいプロジェクトを開始する必要があり、それをより適切に保存する方法を望んでいました. つまり、2 つの異なる列によって少し問題が発生し、パフォーマンスが低下することもありました。この非常に重要な点に注意してください:
- サイトの公開部分の非常に重要な部分は高度な検索で、約 20 万件のレコードでフルネームを検索します。
それで、あなたは何を提案しますか?2 列または 1 ? 2を使用する利点が見つからないため、1列のソリューションに2番目に傾いていますが、間違っているのでしょうか?
編集
回答ありがとうございます。この質問の唯一の理由は、パフォーマンスの問題でした。得られるすべての追加ブーストが必要です。