Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.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 2008 联系_Sql Server 2008 - Fatal编程技术网

Sql server 2008 联系

Sql server 2008 联系,sql-server-2008,Sql Server 2008,我陷入了困境,希望能在这里找到解决办法。 情况是: 当用户想要加入俱乐部时,他/她必须提供身份证明。比如公民卡、护照、驾驶执照等。 如果用户希望从俱乐部获得额外服务,他/她还必须提供其他文件,如银行报告、房产等 我的问题是如何关联这些文档。如果我必须查看用户的完整文档,我应该可以轻松查看用户提供的所有文档 请帮助我。我假设您有一个用户表,表中有一个名为id的列,它是特定用户的唯一标识符。然后您只需要一个名为documents的表,其中一列名为document\u id,另一列名为user\u i

我陷入了困境,希望能在这里找到解决办法。 情况是: 当用户想要加入俱乐部时,他/她必须提供身份证明。比如公民卡、护照、驾驶执照等。 如果用户希望从俱乐部获得额外服务,他/她还必须提供其他文件,如银行报告、房产等

我的问题是如何关联这些文档。如果我必须查看用户的完整文档,我应该可以轻松查看用户提供的所有文档


请帮助我。

我假设您有一个
用户
表,表中有一个名为
id
的列,它是特定用户的唯一标识符。然后您只需要一个名为
documents
的表,其中一列名为
document\u id
,另一列名为
user\u id
(这一列链接到
user
表中的
id
列)

然后执行如下查询:

SELECT my_column_names FROM user 
LEFT OUTER JOIN documents ON documents.user_id = user.id 
WHERE some_condition
您可能希望在
documents
表中存储有关文档的一些信息,以及将文档本身存储为BLOB或仅存储文档保存在文件系统中的文件路径;但这并不是问题的一部分