Таблица 9 Таблица В (Дочерняя) 2 X Y J 1 Аа \' ' 2 1 Null \з Null С с ! 4 Null Null i 5 4 G g Таблица А имеет первичный ключ (X, Y). Таблица В имеет первичный ключ Z, и внешний ключ (X, Y), ссылающийся на первичный ключ таблицы А. Различные варианты совпадения строк дочерней таблицы В со строками родительской таблицы приведены ниже (табл. 10). Таблица 10 i ! Колонки X и Y таблицы U допускают null-значения Колонки X и Y таблицы В не допускают null-значений MATCH отсутствует i i i i 1 строка допустима, совпадает с 1 строкой таблицы Л. 2 строка допустима, не совпадает ни с чем. 3 строка допустима, не совпадает ни с чем. 4 строка допустима, не совпадает ни с чем. 5 строка не допустима. 1 строка допустима, совпадает с 1 строкой таблицы А. 2 строка не допустима. 3 строка не допустима. 4 строка не допустима. 5 строка не допустима. MATCH FULL 1 строка допустима, совпадает с 1 строкой таблицы А. 2 строка не допустима. 3 строка не допустима. 4 строка допустима, не совпадает ни с чем. 5 строка не допустима. 1 строка допустима, совпадает с 1 строкой таблицы А. 2 строка не допустима. 3 строка не допустима. 4 строка не допустима. 5 строка не допустима. MATCH PARTIAL 1 строка допустима, совпадает с 1 строкой таблицы А. 2 строка допустима, неуникально совпадает с 1 и 2 строками таблицы А. 3 строка допустима, уникально совпадает с 3 строкой таблицы А. 4 строка допустима, не совпадает ни с чем. 5 строка не допустима. 1 строка допустима, совладает с 1 строкой таблицы А. 2 строка не допустима. 3 строка не допустима. 4 строка не допустима. 5 строка не допустима. |
1 Bb 2 Cc 2 Dd 3 Ee 3 Ff Таблица 4 таблица A (Родительская) Z X Y 1 1 Aa 2 1 Null 3 Null Cc 4 Null Null 5 4 Gg Таблица 5 Таблица B (Дочерняя) Таблица A имеет первичный ключ (X, Y). Таблица B имеет первичный ключ Z, и внешний ключ (X, Y), ссылающийся на первичный ключ таблицы A. Различные варианты совпадения строк дочерней таблицы B со строками родительской таблицы A приведены ниже: Колонки X и Y таблицы B допускают null-значения Колонки X и Y таблицы B не допускают null-значений MATCH отсутствует 1 строка допустима, совпадает с 1 строкой таблицы A. 2 строка допустима, не совпадает ни с чем. 3 строка допустима, не совпадает ни с чем. 4 строка допустима, не совпадает ни с чем. 5 строка не допустима. 1 строка допустима, совпадает с 1 строкой таблицы A. 2 строка не допустима. 3 строка не допустима. 4 строка не допустима. 5 строка не допустима. MATCH FULL 1 строка допустима, совпадает с 1 строкой таблицы A. 2 строка не допустима. 3 строка не допустима. 4 строка допустима, не совпадает ни с чем. 5 строка не допустима. 1 строка допустима, совпадает с 1 строкой таблицы A. 2 строка не допустима. 3 строка не допустима. 4 строка не допустима. 5 строка не допустима. MATCH PARTIAL 1 строка допустима, совпадает с 1 строкой таблицы A. 2 строка допустима, неуникально совпадает с 1 и 2 строками таблицы A. 3 строка допустима, уникально совпадает с 3 строкой таблицы A. 4 строка допустима, не совпадает ни с чем. 1 строка допустима, совпадает с 1 строкой таблицы A. 2 строка не допустима. 3 строка не допустима. 4 строка не допустима. 5 строка не допустима. |