Лучший способ зарегистрировать информацию о сущностях в Postgresql - PullRequest
0 голосов
/ 14 ноября 2018

Давайте рассмотрим user как таблицу. Некоторые из пользовательских действий - это ходьба, бег и т. Д., Которые можно сохранить в user_activity . Для прогулок или любых других занятий я хотел бы хранить информацию журнала в таблице user_activity_logs . Активность может быть такой, как если бы вы пришли в парк, начали ходить, заканчивали ходить и т. Д. Есть ли лучший способ, кроме этой структуры стола?

1. User(Table)
     - User_ID(PK)

2. User_Activity(Table)
     - User_Activity_ID(PK)
     - User_ID(FK)

3. User_Activity_Log(Table)
     - User_Activity_log_ID(PK)
     - User_Activity_ID(FK)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...