私は顧客とサプライヤを持つWebアプリケーションを開発しています。顧客とサプライヤデータベース設計の問題
当初、私はCustomersテーブルとSuppliersテーブルの使用を考えました。
私が銀行取引を考えているとき、私は各取引が顧客またはサプライヤーを参照する必要があることに気づいたので、私は顧客とサプライヤーの両方を節約するBusinessという単一のテーブルを使用することを考えました。
銀行取引を一覧表示するときに得意先テーブルと仕入先テーブルを使用すると、両方のテーブルを検索して会社名を取得する必要があります。
私がビジネステーブルを使用する場合、私はビジネスタイプの列を使用し、すべてのビジネスタイプに可能なフィールドの和集合を持たなければなりません。
デザインに関するご提案はありますか?