#asp.net
#asp.net
Вопрос:
Я создаю систему, в которой она позволяет сотрудникам входить в рабочий день (например, понедельник / вторник … и т.д.) и их время.
У меня есть таблицы «Сотрудник» и таблица «Расписание». Должна ли связь быть один к одному или многие ко многим или другие?
Спасибо за помощь.
Комментарии:
1. Это зависит от определения расписания. Что представляет собой одна запись в этой таблице?
2. @Andrey Расписание позволяет сотрудникам выбирать день, место и время, в которое они работают. если это то, что вы спрашиваете….
3. если каждая строка в расписании описывает только время, отработанное одним сотрудником, то я бы предположил, что вам нужны отношения 1-many (с сотрудником на стороне 1 и расписанием на стороне many). Таким образом, каждый сотрудник может записывать много расписаний, и каждая запись расписания может быть сопоставлена с конкретным сотрудником.
4. @ADyson Спасибо за ответ! это помогло!