Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 客户\供应商联系方式_Sql Server 2005_Self Referencing Table - Fatal编程技术网

Sql server 2005 客户\供应商联系方式

Sql server 2005 客户\供应商联系方式,sql-server-2005,self-referencing-table,Sql Server 2005,Self Referencing Table,我想知道存储供应商和客户联系方式的最佳方式是什么 我当时想的是会有 GUID、ParentGUID、类型、TypeDesc、详细信息 类型将是一个整数,typedesc将用于其他情况,细节显然是数据 我发现的问题是如何将这些联系起来 这是一个客户->联系人(头衔、姓名、中间人、姓氏)->电话->别名 这可能是一个层次结构的情况 到目前为止,由于向后兼容,无法联接供应商表和客户表。但将来会这样做 此外,由于某些客户端限制,必须假定MSSQL 2005不会出现问题,因为这是在2008年使用getro

我想知道存储供应商和客户联系方式的最佳方式是什么

我当时想的是会有

GUID、ParentGUID、类型、TypeDesc、详细信息

类型将是一个整数,typedesc将用于其他情况,细节显然是数据

我发现的问题是如何将这些联系起来

这是一个客户->联系人(头衔、姓名、中间人、姓氏)->电话->别名

这可能是一个层次结构的情况

到目前为止,由于向后兼容,无法联接供应商表和客户表。但将来会这样做

此外,由于某些客户端限制,必须假定MSSQL 2005不会出现问题,因为这是在2008年使用getroot()和其他有用函数解决的


我可能会在很多情况下搜索其中一个字段。并要求了解客户或供应商。

我最终使用递归CTE检索数据