Возможно ли поддерживать связь между двумя таблицами без первичного ключа и внешнего ключаoracle primary_key и foreign_key
если возможно, то как?
Возможно ли поддерживать связь между двумя таблицами без первичного ключа и внешнего ключаoracle primary_key и foreign_key
если возможно, то как?
В многопользовательской среде вы не сможете поддерживать целостность (например, без сироты) без внешних ключей или полного TABLE LOCK на дочерней таблице. Другими словами, без внешних ключей вы не можете иметь как целостность, так и параллелизм.
Да, но это очень нецелесообразно. Любое другое решение, которое вы принимаете, будет либо работать менее эффективно, либо быть ненадежным, либо и то, и другое.
Ну, вы могли бы использовать уникальный ключ для родительской таблицы, вам не обязательно нужно использовать первичный ключ :)
</несерьезность>
в $ 64K вопрос: Почему вы хотите к? – DCookie