Рейтинг:0

Базовые поля против полей конфигурации?

флаг eg

У меня есть сущность, и я не уверен, что мне следует использовать. С одной стороны, поля конфигурации проще использовать через пользовательский интерфейс, зачем мне рассматривать базовые поля?

При использовании базовых полей все хранится в одной таблице, будет ли какое-либо улучшение производительности, если у меня будет много сущностей?

Я нигде не могу найти, где объясняется, почему стоит выбрать тот или иной вариант. Большое тебе спасибо

4uk4 avatar
флаг cn
Да это оно. Не только проще настраивать поля в пользовательском интерфейсе, но и легче внедрять изменения. Если вы меняете базовое поле в модуле, вам нужно написать хук обновления.
Jaypan avatar
флаг de
Вы должны добавить это как ответ 4k4. Но, возможно, сформулируйте это как плюсы и минусы каждого, чтобы люди могли определить, что лучше соответствует их потребностям и навыкам. Несмотря на то, что базовые поля сложнее поддерживать, для определенных типов сущностей я предпочитаю их использовать из-за архитектурной парадигмы, согласно которой они фактически являются фундаментальным полем для сущности, а также из-за вытекающих из этого преимуществ в производительности. Но с полями конфигурации работать намного проще, а кэширование сущностей в любом случае устраняет разницу после начальной загрузки.
Рейтинг:1
флаг cn

Ваш вопрос уже содержит ключевые моменты для рассмотрения.Не только проще настраивать поля в пользовательском интерфейсе, но и легче внедрять изменения. Если вы меняете базовое поле в модуле, вам нужно написать хук обновления.

С другой стороны, если изменения в полях маловероятны и вы ожидаете очень большое количество сущностей, используйте базовые поля, такие как ядро, для псевдоним объекта.

Ответить или комментировать

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