У меня есть следующие таблицы (на самом деле это не аксессуары, но я использую их в качестве аналогии),
- Accessories {AccessoriesId, Name, other accessory related attributes...}
- ClientAccessories (ClientAccessoryId, AccessoriesId, ***CLIENTID***, LastModified, CreatedDate, Username, isDeleted)
- EmployeeAccessories (EmployeeAccessoryId, AccessoriesId, ***EMPLOYEEID***, LastModified, CreatedDate, Username, isDeleted)
Теперь проблема в том, что каждый Сотрудник и каждый клиент получат набор аксессуаров по умолчанию, которые ониМожно также удалить / обновить, что установит флаг в определенной таблице. В будущем они также добавят свои собственные аксессуары.
Я не уверен, является ли это допустимым проектом и как начать его реализацию с кодом EF 6.