ホーム
Top.Mail.Ru Yandeks.Metrika
フォーラム: "Bases";
現在のアーカイブ:2002.01.08;
ダウンロード:[xml.tar.bz2];

ダウン

多対多のコミュニケーション;) 似ている枝を探す


MVova   (2001-12-04 10:41) [0]

大規模データベースの多対多通信をより適切に編成する方法を知っているのは誰ですか?



Val   (2001-12-04 10:46) [1]

誰が組織しましたか? ;)
基本的には質問であり、多対多のリレーションシップを持つテーブル間でデカップリングテーブルを作成し、1対多のリレーションシップがあるようにします。



MVova   (2001-12-04 13:24) [2]

3番目のテーブルがなくても可能ですか?
いくつかのアイデアがありますが、どのように速くなりますか?
1。 詳細テーブルのエントリを複製しますが、クライアントのエントリを表示します。
2。 通信フィールドに、マスターのIDをコンマで区切って入力し、検索するときにエントリを検索します。
IDフィールドはVarChar(16)です。



Val   (2001-12-04 13:33) [3]

原則として、もちろんできます..
1オプション-正規化はどうですか?
2オプション-理論的には、完全に消えます。何個あるかが事前にわからないためです。
そして多対多を接続するとき、あなたはどちら側を見るかに応じてテーブルとマスターと小売店を持っています:)



Yuvich   (2001-12-04 13:35) [4]

> MVova
すべてが可能です。 しかし、これはリレーショナルモデルのすべてのルールに違反しています。 したがって、システムに「アタッチ」します。これは、これらのファイルを操作したくない人はいないためです。 3番目のテーブルを使用します。



MVova   (2001-12-04 14:11) [5]

>ヴァル
2オプション-理論的には、完全に消えます。何個あるかが事前にわからないためです。
通信フィールドはChar型であり、8000は制限を課しますが、原則としてはそれで十分です;)
>ユビッチ
しかし、これはリレーショナルモデルのすべてのルールに違反しています。
そしてスピード。 2つまたは3つのテーブルでより速く登るには?



Desdechado   (2001-12-04 15:42) [6]

2 MVova
サンプリング速度についてですか? そのため、テーブルの数は特別な役割を果たしませんが、繰り返されるデータの量が役割を果たします。 すべてが正規化され、インデックスが構築されている場合-これは高速です。正規化されていない場合は-ゆっくりです(重複が処理されます)。
また、抽出されたデータの量を考慮する必要があります。 これは、特にモデムチャネルでの伝送速度に影響します。

そのため、古典的な3相互参照表をお勧めします。



ページ: 1 全枝

フォーラム: "Bases";
現在のアーカイブ:2002.01.08;
ダウンロード:[xml.tar.bz2];

2階









メモリ:0.57 MB
時間:0.036 c
4-22478
ロス
2001-08-28 16:53
2002.01.08
メニュー開始


14-22366
ヴラドス
2001-11-05 10:41
2002.01.08
プロット


1-22147
vinni2000
2001-12-20 12:59
2002.01.08
RichEditに関するアドバイスが必要です!!!!!!!!


14-22342
密な
2001-11-05 18:52
2002.01.08
競争! ゲームの壁紙(サイト)Sea Fight!


14-22385
司会者
2001-11-03 11:57
2002.01.08
>マーリン宛-(SYSTRAY)





アフリカーンス語 アルバニア語 Arabic アルメニア語 アゼルバイジャン語 バスク ベラルーシ Bulgarian カタロニア語 中国語(簡体字) 中国語(繁体字) クロアチア チェコ語 デンマーク語 Dutch 英語 エストニア語 タガログ語 Finnish フランス語
ガリシア語 ジョージアン ドイツ語 ギリシャ語 ハイチ語 ヘブライ語 ヒンディー語 ハンガリー語 アイスランド語 Indonesian アイリッシュ イタリア語 日本語 Korean ラトビア語 リトアニア マケドニア語 Malay マルタ語 Norwegian
ペルシア語 ポリッシュ ポルトガル語 ルーマニア ロシア語 セルビア Slovak スロベニア語 スペイン語 スワヒリ語 Swedish Thai トルコ語 ウクライナ語 ウルドゥー語 ベトナム語 ウェールズ語 イディッシュ語 ベンガル語 ボスニア語
セブアノ語 エスペラント グジャラート語 ハウサ語 モン族 イボ ジャワ語 カンナダ語 クメール語 ラオ語 ラテン マオリ語 マラーティー語 モンゴル語 ネパール語 パンジャブ語 ソマリ タミル語 テルグ語 ヨルバ語
ズールー語
Английский Французский Немецкий Итальянский ポルトガル語 Русский Испанский