2012-02-03 6 views
0

私たちは学校プロジェクトのウェブサイトを構築しようとしています。簡単に言えば、サイトはユーザーが単語を入力し、その単語を使用した単語とその翻訳を取得することです。効果的なデータベースは、どの単語をどの文章に使用するかをどのようにマッピングするように設計できますか?単語から文までのIDの表を作成することはできますが、すべてをファイルに書き込むよりも優れています。あなたがカップルのアイデアを私たちに提供できるなら、私たちは改善すべきことがあるかもしれません。単語を文章にマップする方法は、単語がデータベース内で使用されていますか?

ありがとうございます!

答えて

0

リレーショナルデータベースを使用している場合は、に「ハンマーであれば」テリトリが入ります。テキストでの文字列の検索は、多くのデータベースエンジンに特別なツールがある特別なケースです。

しかし、RDBMSを使いたいのであれば、文章でいっぱいのテーブルと、2つのテーブルを結ぶ交差テーブルを持つ単語でいっぱいのテーブルを維持する考えは、2つの視点から意味があります。また、翻訳を見ているので、異なる言語の単語をリンクするための単語表が必要です。また、単語から文までの表にシーケンス番号が含まれている場合は、それを使用して、2つの単語が互いに(特定の距離以内に)使用されている文を見つけることができます。

関連する問題