У меня есть все данные, введенные в мою таблицу, но когда я запускаю их в SQL, я получаю это сообщение:
ОШИБКА в строке 1: ORA-02291: ограничение целостности (SYSTEM.SYS_C008579) нарушен - родительский ключ не найден
create table B_C_MAP (
B_C_ID INTEGER PRIMARY KEY,
B_ID integer references BUSINESS(B_ID),
C_ID integer references CATEGORY(C_ID)
);
insert into BUSINESS values (201, 'Gainesville', 'Bonefish', 301, 'BF Management');
insert into BUSINESS values (202, 'Manassas', 'Target', 302, 'Target Management');
insert into BUSINESS values (203, 'Centreville', 'Trader Joes', 302, 'TJ Management');
insert into BUSINESS values (204, 'Gainesville,', 303, 'VA Tire and Auto', 'TA Management');
insert into BUSINESS values (205, 'Manassas', 'Okras', 301, 'Okras Management');
insert into BUSINESS values (206, 'Gainesville', 'Giant', 302, 'Giant Management');
insert into BUSINESS values (207, 'Centreville', 'Kemper Carpet', 303, 'KC Management');
insert into BUSINESS values (208, 'Manassas', 'Imperial Auto', 303, 'IA Management');
insert into BUSINESS values (209, 'Gainesville', 'Glory Days Grille', 301, 'GDG Management');
insert into BUSINESS values (210, 'Manassas', 'Cracker Barrel', 301, 'SW Management');
insert into CATEGORY values (301, 'Food');
insert into CATEGORY values (302, 'Retail');
insert into CATEGORY values (303, 'Service');
insert into B_C_MAP values (401, 301,201);
insert into B_C_MAP values (402, 301, 205);
insert into B_C_MAP values (403, 301,209);
insert into B_C_MAP values (404, 301,210);
insert into B_C_MAP values (405, 302,202);
insert into B_C_MAP values (406, 302,203);
insert into B_C_MAP values (407, 302,206);
insert into B_C_MAP values (408,303,204);
insert into B_C_MAP values (409, 303,207);
insert into B_C_MAP values (410, 303,208);