2016-07-18 4 views
1

Если у меня есть две таблицы, одна «пользовательская» таблица, содержащая данные для входа и другую таблицу, «профиль», в котором хранятся такие данные, как имена. Было бы более целесообразным сопоставить эти две таблицы в одном объекте в коде или сохранить эти две таблицы, поскольку отдельные объекты в коде будут более эффективными?Несколько таблиц в один объект?

+2

Этот вопрос довольно широк, и некоторые могут возражать. Но оба подхода могут быть использованы. используйте подход, который делает ваш код самым чистым. –

+0

Добавляя к комментарию выше @johnelemans, это также зависит от вашего конечного использования. –

ответ

0

Если вы хотите одновременно отобразить/использовать информацию о «пользователе» и «профиле», сохраните их вместе и загрузите с помощью соединения. Если логин является исключительно регистрационной информацией, и вам не нужно использовать эту информацию для каких-либо других целей, кроме входа в систему, а затем оставляйте их отдельно, как вы можете попасть в профиль из таблицы входа. Как сказано в комментариях, это зависит от того, как вы собираетесь использовать данные в этих двух таблицах.

Смежные вопросы