簡単な例として、注文フォームを例に挙げます。
例:
1 の販売者。
10 人のユーザーの UID は [1,2...,10] です。
10 人のユーザーからの 10 件の注文が 1 つのデータ テーブル A にあります。
ここで、uid に従ってテーブルを水平に分割し、10 個の注文を 10 個のテーブルに分割する必要があります。つまり、10 個のテーブル A0、A1...A9 があります。
質問 1: 現在利用できる便利なテーブルおよびデータベースのサブデータベース ツール (または関連するガイダンス資料) はありますか?ぜひお勧めしてください。
質問 2: テーブルのパーティション化が完了した後、ユーザーが注文テーブルをクエリするのは問題ありませんが、販売者はこれらの注文をどのようにクエリするのか (つまり、パーティション化されたテーブル間の結合、またはテーブルをどのようにパーティション化するか)この種の分割結合は避けてください)?
追記: 私の発言が明確かどうかわかりません。不明な点があれば、ご指摘いただき、すぐに修正させていただきます。皆さん、ありがとうございました。
最後に、単純なテーブル構造を示します:
###注文書:###
液体 | ショップID | |
---|---|---|
ユーザーテーブル: |
###ニックネーム###
ショップIDユーザーID | ###ニックネーム### ###販売者ID###
---|