文章目录

  • 用户
  • 账户
  • 账号
  • 关系

用户

用户概念的理解:

用户就是使用者,可以是个人用户,也可以是机构用户。

账户

账户概念的理解:

账户,所谓“账”,就是系统根据“账”来存储和管理数据,类似记账、做账这样的概念。例如,某个用户使用系统后会产生很多属于该用户自己的数据,那么这些数据是必须根据不同用户来存储和管理的,因此就要分账管理这些数据,即将这些数据记入到某个账户下(类似做账),账户就是这样产生的概念。

账户是用来分类、归集用户行为数据的,原本是金融机构用来分类记录不同户头的金融数据,现在互联网产品也使用账户这个概念来分类记录用户的行为数据或业务数据。

系统其实可以为一个用户生成多个账户的,即一个用户可以拥有多个账户,不同的账户记录不同的数据。

拿银行系统来举例,一个人第一次在银行开户,系统会生成一条个人用户的记录,这条记录记载的是这个人的有关属性(用户名称、姓名、性别、国籍、婚姻、民族等),同时会再生成一条金融账户的记录,这条记录记载的是金融账户的有关属性(账号、账户类型、余额、密码、户主等)。你还可以继续在这家银行开户,那么系统会再生成一条金融账户记录,结果就是系统中只有一条关于你的用户记录,但是有两条金融账户记录。

但是,很多时候系统设计者或开发者,将用户与账户搞混淆了,因此现在很多系统的用户与账户是相同的概念。一条用户记录就记载了用户名称、姓名、性别、账号、账户名称、密码等所有的信息,这是不合理的。

账号

账号就是账户的唯一标识、编号、代号。
企业为户头(户头就是指用户)开设的账户的账号。

关系

用户与账户是一对多的关系
账号与账户是一对一的关系
用户与账号是一对多的关系

软件系统中,如果用户永远只有一个账户,那么可以将账户与用户的属性信息合并成一条记录,此时可以简单的将用户等同于账户(本质不是同个概念)。

或者这样理解:
如果系统中一个用户永远只有一个账户,那么只要设计一张表-账户表,每个账户都有户头(即账户的所有者,也就是用户),所以账户表中会记载账户的户头信息(即用户信息),而账户类型可以分为个人账户、机构账户,其实就是按用户类型对账户进行分类。而一个用户对应多个账户的业务场景中,则是根据业务类型对账户进行分类。所以这样的账户亦可以称为个人账户、机构账户,类似按业务分类的账户称之为保险账户、存款账户。

其实不论是保险账户、存款账户,还是所谓个人账户、机构账户,都是某个用户名下的账户,账户都是属于用户的,所以亦可以将这些账户称为用户账户。

用户/账户/账号的理解相关推荐

  1. linux idc账号,快速安全地建立Linux用户账户

    如果你需要建立一个用户账户,使其可对系统外壳进行访问,那么对登录工具的唯一逻辑选择就是OpenSSH.你所需要的只是用户的公钥(public key),用户只需要你的IP地址或者是主机名(用户需要靠此 ...

  2. 查看用户账户过期信息

    linux 查看某个用户账户过期信息 设置新用户缺省密码的过期时间 #vi /etc/login.defs 修改PASS_MAX_DAYS的值即可 以上设置只适用于进行该设置以后,新添加的用户,即把这 ...

  3. 计算机三种不同类型的用户账户,网络操作系统——Windows Server 2008篇 教学课件 1 作者 刘本军 李建利 [项目5]用户与组的管理.ppt...

    网络操作系统--Windows Server 2008篇 教学课件 1 作者 刘本军 李建利 [项目5]用户与组的管理.ppt (76页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就 ...

  4. 计算机的用户账户,电脑用户名_电脑用户名是什么

    2016-12-18 09:07:53 1.首先我们点击电脑左下角的开始,然后点击"控制面板"2.在弹出的窗口里点击"添加或删除用户账户" 3.点击" ...

  5. 浅谈.NET(C#)与Windows用户账户信息的获取

    原文:浅谈.NET(C#)与Windows用户账户信息的获取 目录 1. 用户账户名称 - 使用Environment类 2. 用户账户信息 - 使用WindowsIdentity和IdentityR ...

  6. 局域共享解决——用户账户限制,可能的原因包括不允许空密码,登录时间限制...

    http://blog.163.com/lenovo_gxr/blog/static/5527719720145583144126/ 在客户端访问共享遇到的错误之八: 错误提示框为如图:用户账户限制, ...

  7. 什么是用户账户?-联科教育

    什么是用户账户? 单用户操作系统:Windows 95 Windows98 多用户操作系统:2000.XP.2003.及以上版本 系统中的一种对象 包含多种属性,例如用户名和密码,每一样个用户账户至少 ...

  8. 用户首次登录之前必须更改密码_技术丨带你玩转Win10系统的用户账户

    由于微软关于Win10家庭版系统用户和组的功能设置,在一般情况下,用户无法直接进行用户账户的管理.但通过简单的设置,同样能够玩转Win10系统的用户账户. 今天我们将探索并学习:如何实现用户账户的设置 ...

  9. win7设置计算机临时用户,Win7小技巧:用户账户自动登录方法汇总

    Win7之家( www.win7china.com):Win7小技巧:用户账户自动登录方法汇总 为了计算机安全,相信使用Windows7系统的朋友大多都为自己的用户账户设置了或简单或复杂的密码,其实对 ...

  10. Twitter 有权删除去世用户的账号吗?

    整理|郭芮 出品 | CSDN(ID:CSDNnews) 对于不活跃账号甚至是去世用户的账号,科技公司是否有权删除? 11 月底 Twitter 对外宣布,其将删除不活跃超过半年的用户帐户,包含因去世 ...

最新文章

  1. 用计算机解组合题,计算机组成原理试题解析5
  2. 做程序员的苦恼,智办事助力团队协作更简单
  3. Python是一门什么样的语言
  4. competitor product could not be downloaded
  5. android 通知历史,Android 4.3人性新功能:查看通知历史
  6. stm32 内部sram大小_让STM32的外部SRAM操作跟内部SRAM一样
  7. 深入理解DOM事件机制系列第四篇——事件模拟
  8. mysql升级mysql5.7.22记录
  9. bzoj 1217 [HNOI2003]消防局的设立 贪心
  10. 数据清洗(根据元素匹配选取数据)
  11. 解决办法!!!!UnsatisfiedLinkError: Failed to find the required library mclmcrrt9_0.dll on java.library.
  12. CCS6的graph变灰解决办法
  13. Activiti教程(一)activiti工作流简介
  14. pandownload 替代品_Pandownload倒下了,找一款替代品
  15. ccc强制性认证是什么?
  16. Oracle (04)日期类型.约束
  17. RouterPassView——路由器密码查看工具
  18. Python绘制气泡图
  19. 1.已有一个已排好序的数组,今输入一个数,要求按原来排序的规律将它插入数组中。
  20. 趋势里的“生意经”,抖音电商服饰行业如何引爆春夏新品?

热门文章

  1. CentOS7安装DockerCentOS7安装DockerCompose
  2. python 执行linux rm命令_Linux rm命令:删除文件
  3. 关于MD5的那点事,你都了解清楚了吗?
  4. namespace is terminated
  5. 最新版校园招聘进大厂系列----------(3)字节篇 -----未完待续
  6. Ubuntu /home下中文目录如何修改成英文
  7. MT6323详细芯片资料分享 MT6323设计原理图须知
  8. 微服务api网关_微服务设计api网关模式
  9. 淘宝自动回复机器人配置手册——利用旺旺分流针对性配置
  10. 快递分拣程序 python_顺丰快递分拣程序