职员注册是怎样实现的

员工注册是怎样实现的?
比如做一个超市管理系统,管理员和普通员工的权限不一样【对于可以查询,修改的信息等】
我有以下两种想法
一、注册的时候通过界面注册,传信息到数据库,注册时新建一个用户

二、注册的时候通过界面注册,传信息到数据库,数据库有一张用户表,注册时把用户的信息插入到表里面,然后根据用户类型的不同,在写程序的时候再来限制查询以及修改的权利

请问实际中是怎样的?不知道表达清楚没有O(∩_∩)O~

------解决方案--------------------
首先需要在数据库中定义一个数据元素 比如 ifManager true/false(管理者为true,员工是false),然后在java类中实行判断是否ifManager为true在对其权限的设定。注册就不说了吧 主要是注册时候选项是否为管理者 在注册是对管理者给定一个限制就是
--初学者的建议请多指教啊
------解决方案--------------------
传到servlet中,然后在servlet中处理不就可以了 ?