Thanks all,
i have another question now. My inital plan of centralising the users into one table is the way i am going to go, however my new concern thinking of what may happen in the future (As i know it will change

) is the fact if i link the user id to the employer or landlords table i am then restricted to having to create a new record if they want a new user login(they may want to assign different roles to different users, admins, general users etc) so i need to think of a new solution. My thinking at the moment is such:
User can belong to Zero(becuase its a general user table) or One Employer
Employer can have One Or Many users
Now my thought now turns to adding an EmployerID FK to the User table, however, i dont like that becuase there are other fields that will then have to be placed into the table. For Instance landLords has the same relationship with users as Employer, so all of a sudden i now have
EmployerID and LandLordID as new columns in my table, obviuosly how i set it up in SQL Server will dictate how the relationships will be forced(or not as the case may be), but as i said i dont like this. I was thinking of creating a join table between Users and tables related, for instance:
tblSiteUsers
ID
Etc...
tblEmployers
ID
Etc..
tblEmployerSiteUsers
ID (Just to keep it Unique but probably not needed)
EID (EmployerID)
SUID (SiteUserID)
The thing is with this, its not a many to many relationship so i dont think i really need it for structure, more for neatness on my part.
does anyone have any views on this, otherwise it means implementing it and hoping for the best!! hahhahah! oh no!
Any suggestions would be helpful!
Rob