У меня есть следующий сценарий:
- 1 ссылочная таблица (когда эта таблица будет обновлена, все записи будут удалены, тогда будут добавлены новые)
- 1 другиетаблица, которая ссылается на первую
Мои классы будут выглядеть так:
Class ReferentialTable
Public Property ReferentialTableId as integer (PK)
Public Property Description as string
End class
Class MyOtherTable
Public Property MyOtherTableId as integer (PK)
Public Property OtherProperty as string
Public Property ReferentialTableId as integer
Public Property ReferentialTable as ReferentialTable
End class
Если в моих таблицах есть следующие записи:
ReferentialTable
ID | Description
----+-------------
1 | Desc1
2 | Desc2
MyOtherTable
MyOtherTableId | OtherProperty | ReferentialTableId
---------------+---------------+--------------------
1 | Test | 1
Если я удаляю запись 1 в ReferentialTable
, можно ли сохранить значение ReferentialTableId
из MyOtherTable
?
Если это невозможно, как я могу справиться с таким сценарием?