Table Structure

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I have the following tables in my database. A user could be of type Staff,
Client or Administrators. A client could have many reps. Only staff,
administrators and reps can log in to the system. I would appreciate your
comments on this model. Have i modelled this correctly, or should i have a
seperate table for each user?

Thanks for your help


# ---------- MySQL dump ----------
#
# Table structure for table 'WMS_Rep'
#
CREATE TABLE WMS_Rep (
  Rep_ID int(11)  DEFAULT '' NOT NULL auto_increment,
  User_ID int(11)  DEFAULT '0' NOT NULL ,
  Rep_Name varchar(40)  DEFAULT '' NOT NULL ,
  Rep_Username varchar(20)  DEFAULT '' NOT NULL ,
  Rep_Password varchar(20)  DEFAULT '' NOT NULL ,
  Rep_Location varchar(40)  DEFAULT '' NOT NULL ,
  PRIMARY KEY (Rep_ID,User_ID)
);

#
# Table structure for table 'WMS_User'
#
CREATE TABLE WMS_User (
  User_ID int(11)  DEFAULT '' NOT NULL auto_increment,
  User_Username varchar(20)  DEFAULT '' NOT NULL ,
  User_Password varchar(20)  DEFAULT '' NOT NULL ,
  User_Name varchar(100)  DEFAULT '' NOT NULL ,
  User_Type int(11)  DEFAULT '1' NOT NULL ,
  User_Email varchar(70)    ,
  User_Location varchar(40)    ,
  PRIMARY KEY (User_ID)
);

# ----------- Dump ends -----------



-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux