Транзакции в Oracle
От: kallisto Украина  
Дата: 23.02.05 13:09
Оценка:
Привет, всем.
Вопрос для тех, кто работает с Oracle. Помогите выбрать тип транзакции вот для какой ситуации: имеется таблица, в таблице есть две важные колонки, комбинация которых уникальна для данного отношения. Первый ключ является внешним foreign ключём. Второе поле также уникально, но в пределах для внешнего ключа, т.е. комбинации могут быть такими:
|_A(FK)_|__B__|                            такая комбинация не возможна:     |_A(FK)_|__B__|
|______1|____1|                                                                                         |______1|____1| 
|______1|____2|                                                                                         |______1|____2| 
|______1|____3|                                                                                         |______1|____2| 
|______2|____1| 
|______2|____2| 
|______2|____3|


При анализе ключа В, необходимо сделать так, чтобы никакие другие транзакции не имели возможности не считывать информацию, не делать записи в эту таблицу. Как быть?
... << RSDN@Home 1.1.4 beta 3 rev. 0>>
__________________________
Жизнь — это гармония Ян и Инь
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.