- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データベースの設計をしています。)
データベース設計のための効率的な検索方法とは?
このQ&Aのポイント
- データベース設計において、ユーザマスタの検索方法について悩んでいます。ユーザマスタには個人と企業のデータが入りますが、企業だけを検索したい要件があります。検索方法として、「企業フラグ」をつけた検索と代表者名の有無で検索する方法が考えられますが、どちらの方法が効率的なのか悩んでいます。
- (1)「企業フラグ」をつけた検索では、余分なカラムを持つことになるかもしれませんが、気分的には速いのではないかと感じます。(2)代表者名の有無で検索する方法は、カラムを持たず、値の有無で検索できますが、速度面で劣る可能性もあります。検索の効率を考えると、どちらの方法が適しているのでしょうか。
- データベースの設計において、ユーザマスタの効率的な検索方法について悩んでいます。データベースには個人と企業のデータが入りますが、企業だけを検索する際の方法がわかりません。企業フラグと代表者名の有無で検索する方法が考えられますが、どちらの方法がベストなのでしょうか。カラムの余分さと検索速度を考慮して、最適な方法を教えてください。
- みんなの回答 (3)
- 専門家の回答