Почему у Oracle нет внешних ключей в Oracle Apps / E-Business Suite? - PullRequest
8 голосов
/ 18 февраля 2010

Почему у Oracle нет внешних ключей в Oracle Apps / E-Business Suite?
Я заметил, что Oracle не имеет / не использует ссылочные ограничения для схемы Oracle Apps 11i.Вся логика содержится в пакетах PL / SQL.
Это кажется странным, если исходить из основной СУБД.

1 Ответ

8 голосов
/ 18 февраля 2010

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

Я не думаю, что вам следует рассматривать дизайн электронного бизнеса в качестве эталонной модели, поскольку он добровольно оставлен неполным (поэтомучто вы можете настроить его под свои нужды).

...