Отзыв о базе данных модели для фитнеса - PullRequest
0 голосов
/ 13 октября 2018

Я пытаюсь создать базу данных, которая позволит мне отслеживать тренировки спортсменов, антропометрию и PR.

Я пытался настроить ее, но надеюсь, что кто-то будет критиковать мою модель, так как ядовольно плохо знаком с дизайном базы данных.

Мои собственные конкретные вопросы:

  • Я использую идентификатор спортсмена в качестве первичного и внешнего ключа во всех моих таблицах.Это неправильно?
  • Как вы можете записывать каждый подход с весом и повторениями на тренировке?Это означает, что в моей таблице журнала тренировок у меня будет много повторяющихся значений, таких как идентификатор спортсмена, программа, поскольку каждое упражнение имеет несколько подходов, которые получат свою «собственную» строку.Это плохой дизайн?

Я прикрепил картинку того, как, по моему мнению, должна выглядеть БД.

Training DB

ПожалуйстаДобавьте любой комментарий или идеи, которые у вас есть.Thx

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