サプライヤーとクライアントの連絡先の詳細を保存する最良の方法は何だろうと思っていました。
私が考えていたのは、あるだろうということでした
GUID、ParentGUID、タイプ、TypeDesc、詳細
type は整数、typedesc はその他の場合などの場合で、詳細は明らかにデータになります。
私が見つけている問題は、これをすべてリンクする方法です。
これは、クライアント -> 連絡先 (役職、名前、ミドルネーム、姓) -> 電話 -> エイリアスです。
これは、階層のケースである可能性があります。
現在、下位互換性のため、サプライヤー テーブルとクライアント テーブルを結合することはできません。しかし、将来的には行われる予定です。
また、特定のクライアントの制限により、MSSQL 2005 を想定する必要があります。それ以外の場合は、2008 年に getroot() およびその他の便利な関数で解決されたため、問題はありません。
フィールドの 1 つを検索する場合は、おそらく多くの場合があります。また、クライアントまたはサプライヤーを知る必要があります。