Проектирование базы данных: 3 типа пользователей, отдельные или одна таблица?

У меня есть 3 типа пользователей:

  • Администраторы
  • Поставщики
  • Сотрудники

У каждого типа пользователей будет свой пользовательский интерфейс и доступ к разным типам данных. Их единственное сходство в том, что они используют одно веб-приложение, но имеют доступ к совершенно разным вещам. Лучше ли поместить их всех в одну пользовательскую таблицу типа tbl_users или лучше создать tbl_admins, tbl_suppliers, tbl_employees?

51
задан IMB 12 December 2011 в 07:46
поделиться