私はMySQLの専門家ではなく、私のレベルではかなり複雑なデータベースを設計する必要があります。同じテーブルのサプライヤと顧客の関係
私は今、同じテーブル内のサプライヤー・顧客関係(企業のマクロカテゴリ)を有することからなる直面してる問題:
マクロテーブル
id name mega_id macro_customer_id
------------------------------------------
1 Furniture 2 2,4,5,35
私が表現したいです実際にはid 1のマクロエントリには、同じテーブル内に記述されている他のマクロ企業(顧客)が存在します。
これを表す最も良い方法はどれですか?
ありがとうございます!
[**データベースの列に区切られたリストを格納するのは本当に悪いですか?**](http://stackoverflow.com/questions/3653462/is-storing-a-delimited-list-in-a-database -column-really-that-bad) – 1000111
あなたはマクロのIDと顧客のIDを構成する別のテーブルmacro_customersを持っています – Strawberry
よく示された方法ではありません。関連テーブルやジャンクションテーブルのシュートhttp://stackoverflow.com/a/32620163 – Drew