как я могу уменьшить таблицы с тем же свойством - PullRequest
0 голосов
/ 10 декабря 2018

У меня 7 таблиц, и все они имеют одинаковые свойства.

  • мои таблицы: суббота, воскресенье, понедельник, .., пятница.
  • Их свойство sixToEight, EightToNine, .....

Можно ли как-нибудь уменьшить таблицы?

1 Ответ

0 голосов
/ 10 декабря 2018

Вы можете разделить таблицы, как показано ниже

Table 1 - DaysMaster
DayId   DayName
1       Saturday
2       Sunday
3       Monday
.       ....

Table 2 - ShiftMaster
ShiftId   ShiftName
1         sixToEight
2         EightToNine

Table3 - DayShiftMapping
DayShiftMappingId  DaysId  ShiftId Activity
1                  1       1       NULL
2                  1       2       eating breakfast 
3                  2       2       running  

здесь я создал две основные таблицы для дней и смены, а в последней таблице вы можете вставить детали смены, такие как daysId - ссылка из таблицы 1 и ShiftId - ссылка изТаблица 2 и добавьте дополнительный столбец согласно вашему требованию

Надеюсь, это поможет вам!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...