Я разрабатываю простую БД, и я перепутал со следующим выпуском: у меня есть отдельные сущности (таблицы) для 'Employe'
, 'Author'
и 'Manager'
. В таблице «Employe» у меня есть столбец «Назначение», который может содержать некоторое призвание, в частности 'Author'
и 'Manager'
(но он также может содержать другое призвание, например 'Seller'
, 'CopyRighter'
и т. Д.). Как я могу реализовать его в своей БД? Какие отношения я использовал?Соотношения таблиц
ответ
Я думаю, вы должны рассмотреть возможность абстрагирования своих профессий в таблицу Role
. Cosider следующую структуру:
RoleID | RoleName
1 | Author
2 | Manager
3 | Copyrighter
etc...
Тогда ваш Appointment
столбец Employee
таблицы будет содержать внешний ключ (RoleID
) этой Role
таблице:
Вы? это выглядит хорошо, но это только ответ на вопрос «Как я могу заполнить столбец« Назначение »таблицы Employe?». В моем случае я разделил таблицы для «Менеджера» и «Автор», связанные с сущностью «Контракт» и некоторыми дополнительными. Разве нет необходимости создавать дополнительные отношения между таблицей «Менеджер», «Автор» и «Роль» (которую вы добавляете)? – abilash
- 1. Соотношения таблиц SQL Server issue
- 2. Таблица соотношения для более чем двух таблиц
- 3. Соотношения таблиц в LINQ to SQL
- 4. Выбор из другой таблицы на основе значения соотношения таблиц
- 5. Сохранение соотношения сторон и центрирования независимо от соотношения сторон родителя
- 6. сфинкс фильтр соотношения колонок
- 7. Qutip коммутационные соотношения
- 8. Правильное масштабирование соотношения изображений
- 9. JPA Соотношения отображения Java
- 10. математические соотношения между функциями
- 11. Соотношения файлов в vscode
- 12. рекуррентные соотношения в Python
- 13. Клонирование соотношения в рельсах
- 14. Рекуррентные соотношения методом замещения?
- 15. рекуррентного соотношения (параметрироваться анализ)
- 16. определения рекуррентного соотношения
- 17. Соотношения фалкона не работают
- 18. Используя соотношения в MySQL
- 19. нг-шаблон для проверки соотношения
- 20. Соотношения модели в Entity Framework
- 21. Соотношения первых строк EF-кода
- 22. Идиоматические подкласс соотношения для ES6
- 23. Общая формула для рекуррентного соотношения?
- 24. Выбор любого из из соотношения
- 25. Тенденция соотношения в кибане 4.0
- 26. Медиана Медиана алгоритма рекуррентного соотношения
- 27. рекуррентного соотношения для основной операции
- 28. Анализ соотношения/blob и гистограммы
- 29. генерации матрицы для рекуррентного соотношения
- 30. Сохранение соотношения пикселей, но масштабирование
Можно ли объединить Автор и менеджер сущностей в одной таблице? – Alex
@voo Как я могу их дифференцировать позже? – abilash
см. Rexcfnghk answer – Alex