Зарегистрироваться | Поиск |
Результаты опроса: Какой метод связи нескольких таблиц Вы предпочитаете? | |||
Тип связи задается енумом. Значение связи в одном поле |
![]() ![]() ![]() ![]() |
8 | 53.33% |
Связь задается в отдельных полях. Тип связи определяется заполненностью полей |
![]() ![]() ![]() ![]() |
3 | 20.00% |
Мне все равно. Как сделают постановку задачи так и будет |
![]() ![]() ![]() ![]() |
4 | 26.67% |
Голосовавшие: 15. Вы ещё не голосовали в этом опросе |
|
Опции темы |
![]() |
#17 |
Злыдни
|
Цитата:
Сообщение от EVGL
![]() С учетом того, что в AX7-AX8 большинство enumeration по умолчанию не расширяемые, а при попытке расширения целочисленное значение не фиксировано, то от подхода "Тип связи задается енумом" давно пора уходить. Бороться с ветряными мельницами в Редмонде и Фарго - себе дороже.
Ссылка: https://docs.microsoft.com/en-us/dyn...add-enum-value 1. Поставщик - приобретенный комиссионный и собственный (поставщик = компания) товар; 2. Клиент - отданный на реализацию собственный товар; 3. Контактное лицо - ранее проданный товар, принятый на ремонт или диагностику; 4. Сотрудник - для дополнительного аналитического учета, например, при приобретении (отв.лицо) IT-техники и дальнейшей эксплуатации. Мне кажется связка по enum является оптимальным вариантом, т.к. в зависимости от его значения могут использоваться совершенно разные сущности и разные способы инициализации остальных полей в справочнике. Да и в случае справочника цен отказ от перечисления. как мне кажется, приведет к "головной боли" определения приоритетов выборки.
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании. |
|