QPW 企业员工表(tf_company_employee)

文章目录

  • 员工表
  • 字段说明

员工表

CREATE TABLE `tf_company_employee` (`employee_id` bigint(20) NOT NULL COMMENT '职员Id',`employee_no` varchar(15) NOT NULL COMMENT '职员编号', # (补)管理员自定义,可以为空,但是非空时不许重复,可以是字母和数字`e_mail` varchar(50) DEFAULT NULL COMMENT '工作邮箱', # 补`company_id` bigint(20) DEFAULT NULL COMMENT '企业ID',`emp_name` varchar(50) DEFAULT NULL COMMENT '真实姓名',`emp_sex` smallint(6) DEFAULT NULL COMMENT '性别',`emp_duty` varchar(100) DEFAULT NULL COMMENT '职务',# 该字段删除,在「员工部门」表中体现`emp_nickname` varchar(100) DEFAULT NULL COMMENT '昵称', # 在公司内部不可以重复`emp_avatar` varchar(500) DEFAULT NULL COMMENT '头像',`emp_status` smallint(6) DEFAULT NULL COMMENT '账户状态', # 0-正常,1-禁用,2-已注销`user_id` bigint(20) DEFAULT NULL COMMENT '用户ID', # 关联C端用户表PRIMARY KEY (`employee_id`),KEY `FK_Reference_20` (`company_id`),CONSTRAINT `FK_Reference_20` FOREIGN KEY (`company_id`) REFERENCES `tf_company` (`company_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

字段说明

  1. 新增字段 employee_no,默认空,允许管理员自定义员工编号,允许为空,但是非空时不许重复,可以是字母和数字组合
  2. 新增字段 e_mail,工作邮箱
  3. 删除字段 emp_duty,员工职务会在「员工部门」表中体现,员工和部门是多对多的关系,一个员工可以同时兼任其它部门的岗位
  4. 字段 emp_nickname,员工在公司内部取的昵称不允许重复
  5. 字段 emp_status 的取值:0 -正常,1-禁用,2-已注销,需要保存到「数据字典」表中

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/334445.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python装饰器作用和功能_Python装饰器原理与用法分析

这篇文章主要介绍了Python装饰器原理与用法,结合实例形式分析了Python装饰器的概念、原理、使用方法及相关操作注意事项,需要的朋友可以参考下 本文实例讲述了Python装饰器原理与用法。分享给大家供大家参考,具体如下: 1、装饰器的本质是函数&#xff0c…

java登录界面命令_Java命令行界面(第16部分):JArgp

java登录界面命令这篇文章中介绍的基于Java的命令行参数处理库是IBM developerWorks文章Java编程动态性,第3部分,应用的反射 (第2003 部分,此归档文章于2016年“归档”,但仍可通过PDF下载 )的特色库。 。 该…

QPW 用户签到日志表(tf_user_signin_log)

用户签到日志表 CREATE TABLE tf_user_signin_log (signin_id bigint(20) NOT NULL AUTO_INCREMENT COMMENT 签到ID,user_id bigint(20) DEFAULT NULL COMMENT 用户ID,insert_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 创建时间,update_time timestamp NOT …

tnsnames.ora配置未生效_1分钟了解网络交换机的6种命令配置模式

我们在配置交换机的时候首先要了解的就是交换机命令模式,小编用Cisco思科交换机为例带大家了解交换机的6种配置模式。Cisco IOS提供了用户EXEC模式和特权EXEC模式两种基本的命令执行级别,同时还提供了全局配置、接口配置、Line配置和vlan数据库配置等多种…

dockerfile mysql例子_docker-compose 实用示例

简单来说, docker compose就是一键启动/关闭多个容器的工具, 它能够帮你解决容器之间依赖的问题, 哪个先启动, 依赖哪个容器等.当开发的系统越来越复杂, 开发环境和部署都没那么简单的时候, 可以试试docker compose.下面会把我实际经验中的一个例子简化出来,一步步教…

QPW 操作日志表(tl_operate_log)

操作日志表 前端每次调后端服务时,会往这张表插入一条记录,作为接口调用日志,出现 bug 时可以查询这张表追溯问题。 CREATE TABLE tl_operate_log (operate_log_id bigint(20) NOT NULL AUTO_INCREMENT COMMENT 操作ID,user_id bigint(20) …

java 线程中创建线程_如何在Java 8中创建线程安全的ConcurrentHashSet?

java 线程中创建线程在JDK 8之前,还没有办法在Java中创建大型的线程安全的ConcurrentHashSet。 java.util.concurrent包甚至没有一个名为ConcurrentHashSet的类,但是从JDK 8开始,您可以使用新添加的keySet(默认值)和ne…

docker 删除所有镜像_关于 Docker 镜像的操作,看完这篇就够啦 !(下)| 文末福利...

紧接着上篇《关于 Docker 镜像的操作,看完这篇就够啦 !(上)》,奉上下篇 !!!镜像作为 Docker 三大核心概念中最重要的一个关键词,它有很多操作,是您想学习容器技术不得不掌握的。本文将带您一步一…

排序出错Java_使用picard排序去重出错

命令:java -jar/public/home/nieyg/biosoft/package/picard-tools-1.124/picard.jar SortSam \I/public/home/nieyg/atacseq/data/Rawdata/align/LDN-D2-1.raw.bam\OLDN-D2-1.sort.bam \SORT_ORDERcoordinate错误信息:Exception in thread "main&qu…

移动端设备标识码/设备唯一标识码/设备唯一性

文章目录名词释义Android 设备标识码iOS设备标识码总结名词释义 Device ID:设备ID。 IMEI:International Mobile Equipment Identity,国际移动设备身份码的缩写。是由15位数字组成的“电子串号”,它与每台手机一一对应&#xff0…

python与access选哪个_从Python连接到Access

I want to be connected to a database Boreas (Access) from Python. How to be connected from Python to Access database Northwind? 解决方案 Here are 2 ways, with COM dispatch and with odbc. You will need the pywin32 extensions and/or pyodbc to use these meth…

aws实例启动失败_AWS:启动安装了APOC的Neo4j实例

aws实例启动失败安装Neo4j之后,我要做的第一件事就是安装APOC库 ,但是我发现在AWS上旋转服务器时这是一个手动过程,所以我想简化一下。 已经有一个Neo4j AMI可以安装Neo4j 3.2.0 ,我的同事Michael指出,我们可以通过编…

设备唯一标识/设备码/设备标识码

文章目录一、MAC地址二、IMEI三、MEIDMEID 和 IMEI 用途的区别四、序列号(一)苹果手机序列号(二)华为手机序列号一、MAC地址 MAC地址(英语:Media Access Control Address),直译为媒…

QPW 点评表(tf_appraise)

点评表 CREATE TABLE tf_appraise (appraise_id bigint(20) NOT NULL AUTO_INCREMENT COMMENT 点评ID,company_id bigint(20) DEFAULT NULL COMMENT 企业ID,user_id bigint(20) DEFAULT NULL COMMENT 用户ID,avg_score decimal(4,2) DEFAULT 0.00 COMMENT 综合评分,contributi…

python多次输入数据_如何用python3输出重复的数据?

面对很多重复的数据,如果人工一个个处理起来会很麻烦,而且要浪费大量的时间和精力。之前就python处理数据是简单便捷的,有没有一种方法能把重复的数据输出出来,这样就一目了然了。相信有一些小伙伴也跟小编有同样的困扰&#xff0…

java magic number_避免JDBC查询中的CheckStyle magic number错误

我正在上课一个小组项目,我们正在尝试CheckStyle.我对Java非常满意,但从未触及到JDBC或在此之前完成任何数据库工作.我想知道如果有一个优雅的方式来避免在准备语句电话中出现错误的数字错误,请考虑:preparedStatement connect.prepareStatement("INSERT INTO…

java登录界面命令_Java命令行界面(第18部分):JCLAP

java登录界面命令Giles Winstanley的JCLAP ( Java命令行参数解析器 )是基于Java的命令行处理库的系列文章中介绍的第18个库。 这篇文章的示例基于JCLAP 1.4 ,它需要Java 8 。 JCLAP主页上指出:“ JCLAP帮助Java开发人员为其应用程…

MySQL命令之show用法详解

文章目录参考示例(一)查看表字段详情(二)显示某个表的创建语句(三)显示所有数据库的名称(四)查看已选数据库中的所有表(五)查看某个数据库的创建语句&#xf…

java关闭websocket_关闭代码1006关闭websocket的原因

关闭代码1006是一种特殊的代码,它表示浏览器实现异常(本地)关闭了连接。在websocket.onerror(evt)事件中查看详细信息。但是,Chrome很少会向JavaScript端报告任何接近代码1006的原因。这可能是由于WebSocket规范中的客户端安全规则所致,以防止…

python生成c语言代码_Python爬取C语言中文网教程生成PDF

[Python] 纯文本查看 复制代码import requests from lxml import etree import re import os import pdfkit def gethtml(url,encode): r requests.get(url) r.encoding encode return r.text def writehtml(path,str): f open(path,w,encodingutf-8) f.write(str) f.close …