Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.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
Mysql 如何处理两种文档类型?_Mysql_Database_Database Design - Fatal编程技术网

Mysql 如何处理两种文档类型?

Mysql 如何处理两种文档类型?,mysql,database,database-design,Mysql,Database,Database Design,我正在为文档管理系统设计我的文档表。我有一个由用户和文档组成的多对多关系,以及一个由用户文档组成的连接表,我需要其他人的意见,因为我要实现两种类型的文档 请求 决议 我的计划是把它们放在文档表中,而不是放在两个表中。我需要确定用户正在使用哪种文档类型?我将使用什么样的数据类型来实现这一点 我将使用什么样的数据类型来实现这一点?避 使用BIT进行混淆 是的,您可以将其用作该列的数据类型,如 IsRequest BIT(1) 由于只有两种类型Request和Resolution,您可以通过这

我正在为文档管理系统设计我的
文档
表。我有一个由
用户
文档
组成的多对多关系,以及一个由
用户文档
组成的连接表,我需要其他人的意见,因为我要实现两种类型的文档

  • 请求
  • 决议
我的计划是把它们放在
文档
表中,而不是放在两个表中。我需要确定用户正在使用哪种文档类型?我将使用什么样的数据类型来实现这一点

我将使用什么样的数据类型来实现这一点?避 使用BIT进行混淆

是的,您可以将其用作该列的数据类型,如

IsRequest BIT(1)
由于只有两种类型
Request
Resolution
,您可以通过这样说来解决它

select * from documents
where IsRequest = 'true'; // want to fetch only Request type

如果
IsRequest
等于
'false'那么这将是解析类型?
位中
(1)
的值是多少?@francisunox,如果为false,则为是,然后为分辨率。请参阅链接文档
(N)
确定位的数量。不要使用诸如“good”之类的术语。这是懒惰和冒犯。不管怎样,我还是被冒犯了。