ник: Аленка
Есть в таблице три поля: Фирма, Контрагент, Банк. Все они берут значения из таблицы: Фирмы. У меня ВСЕ хозяйствующие субъекты забиты в одну таблицу. Сначала думала разделить разные виды субъектов на отдельные таблицы, но потом оказалось, что это неудобно.
В итоге получается, что каскадное удаление и добавление в ADP можно применить лишь к одному из этих полей. Соответственно, вопрос: а у других двух полей, получается, не изменится наименование, если оно изменится или удалится в основной таблице?
И вообще, насколько правильна такая структура?
Видимо правильней было бы создать к моей таблице еще три таблицы, где были бы указаны для соответствующих Платежей отдельно Фирмы, контрагенты и банки?
вот здесь как лучше всего организовать структуру таблицы?
Все таки разбить таблицу с хозяйствующими субъектами на разные таблицы с разными видами фирм?
Или не делать этого, но в таблице платежей Поля "Фирма", "Контрагент" и "Банк" связывать через отдельные таблицы?
Или вообще оставить как есть все три поля в одной таблице и не париться по поводу каскадного обновления и удаления?
Спасибо!