|
|
|
Есть вопрос по Relatioship.
|
|||
|---|---|---|---|
|
#18+
Есть следующий вопрос: Если для идентифицирующей связи между двумя таблицами, я устанавливаю Relationships следующим образом: Child Delete: NONE Parent Delete: CASCADE Child Insert: RESTRICT Parent Insert: NONE Child Update: RESTRICT Parent Update: CASCADE Означает ли это, что в таблице потомке(Child) я не смогу добавлять и изменять записи вообще? Или это означает, что будет запрещено изменять значения ключа мигрирующего из таблицы Perent? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2004, 18:02:28 |
|
||
|
Есть вопрос по Relatioship.
|
|||
|---|---|---|---|
|
#18+
Не пугайся так. Child Insert: RESTRICT Parent Insert: NONE - означает, что ты не сможень добавить потомка, если ему нет родителя, а родителя можешь добавлять, даже когда нет потомка. Обычное условие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2004, 18:08:57 |
|
||
|
Есть вопрос по Relatioship.
|
|||
|---|---|---|---|
|
#18+
Хотя: Child Delete: NONE Parent Delete: CASCADE - удален будет касадно и родитель, и потомок. При удалении родителя. Когда удаляем потомка - с родителем ничего не будет. Child Update: RESTRICT Parent Update: CASCADE - 1. Нельзя менять потомка так, чтобы он остался "Сиротой". 2. При изменени ключа роителя менять внешние ключи его потомков так, чтобы родственные связи сохранялись. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2004, 18:12:58 |
|
||
|
Есть вопрос по Relatioship.
|
|||
|---|---|---|---|
|
#18+
Понятно, спасибо большое за объяснения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2004, 18:20:18 |
|
||
|
Есть вопрос по Relatioship.
|
|||
|---|---|---|---|
|
#18+
А если Child Delete: NONE Parent Delete: RESTRICT значит нельзя удалить записи из таблицы Parent, пока есть связанные записи в таблице Child? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2004, 18:23:38 |
|
||
|
Есть вопрос по Relatioship.
|
|||
|---|---|---|---|
|
#18+
>А если >Child Delete: NONE Parent Delete: RESTRICT >значит нельзя удалить записи из таблицы Parent, пока есть связанные записи >в таблице Child? Да, именно так. Только не пойму почему все в одну строчку пишешь. Фактически это два отдельных правила: - Child Delete None - Parent Delete Restrict и не важно, что речь идет об одной связи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2004, 13:43:16 |
|
||
|
|

start [/forum/search_topic.php?author=vikizma&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
4ms |
get forum list: |
15ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
52ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 671ms |
| total: | 808ms |

| 0 / 0 |
