singlepost

В чем выгода использования БД без связей? << На главную или назад  

Вопрос про БД.

Недавно с этим столкнулся...

Вообщем приложение(клиент) юзает БДБЕЗсвязей(один ко многим, многие ко многим, один к одному).
В чем выгода такого подхода???

38 ответов в теме “В чем выгода использования БД без связей?”

Страницы: [1] 2 3 4 »

  1. 1
    Al Vrublevsky ответил:

    Приложение (справочник по фирмам города)
    В нем на Firebird" база данных.

  2. 2
    Al Vrublevsky ответил:

    Много таблиц но связей м/д ними вообще нет.
    Фактически программеру пришлось писать "свой движок"
    Даже элементарные фильтры в пару строчек ему пришлось писать в целые докторские))

    Зачем так мучаться?Разве не проще создать связи??? Но нет …
    зачем так делать просто не пойму…?
    В чем может быть плюс такого подхода?

  3. 3
    Юрий Лисичкин ответил:

    а можно для примера пару таблиц хотя бы привести… таких что там должны быть отношения, но их нет.
    А то Вы лично мне мозг ломаете %)

  4. 4
    Al Vrublevsky ответил:

    1 таблица !
    ++++++++++
    |N_F |
    |Name F |
    |ReaL Name F |

    2 таблица !
    ++++++++++
    |N_address_F |
    |Adress F |
    |N_F |

  5. 5
    Al Vrublevsky ответил:

    F- фирма)!

  6. 6
    Al Vrublevsky ответил:

    Заметим что связей нет!Но работает…

  7. 7
    Евгений Тюкавкин ответил:

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

    N_F – что за зверь? похоже на ключевое поле для связи. В чем тогда проблема?

  8. 8
    Александр Чигринец ответил:

    А поле N_F не является первичным ключом в первой таблице и внешним во второй?

  9. 9
    Al Vrublevsky ответил:

    >>>какой хитрый код ни пиши, все равно ничего не свяжется и не отфильтруется.

    Я его вижу, прямо перед собой. И поверь это работает.
    Технически таблицы связываются как бы "искуственно" уже в коде.

  10. 10
    Al Vrublevsky ответил:

    Для первой таблицы онявляется Primary key non autoincr…
    Но для второйпросто полем(без всяких вторичных ключей для связки).

Страницы: [1] 2 3 4 »

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.