ER图中,一张用户表中有管理员和用户两类,但仅通过role字段来区分二者。
1.如何来画管理员管理其用户呢,
2.管理员又该怎样管理其他实体呢,如果画用户实体来联系其他的实体总感觉很奇怪。
管理员和用户表在一张表上,管理员不另外建表的情况下,ER图该怎么画呢?
CREATE TABLE `user` (
`id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '编号',
`name` VARCHAR(255) NOT NULL COMMENT '名字',
`password` VARCHAR(255) NOT NULL COMMENT '密码',
`email` VARCHAR(255) NOT NULL COMMENT '邮箱',
`role` VARCHAR(255) NOT NULL COMMENT '角色',
PRIMARY KEY (`id`)
)