السلام عليكم
كيف الحال؟
اخواني ارجو منكم مساعدتي في هذا
انا عندي مجموعة جداول لمحل تجاري قمت بأنشاء هذه الجداول ثم انشأة علاقات الرابط بينهم ونفذتهم بـ SQL Plus واقبل التنفيذ لكن عندما اقوم بأدخال البيانات يقبل بعضها فقط والباقي لايقبلها وايضا الجداول جميعها مقبوله وما عدا جدول s_inventory فما ادري ويش المشكلة
هذه الجداول وعلاقات الرابط بينهم الي ما اتمنى تكون فيها :lol:
//first input this table CREATE TABLE s_region( reg_id NUMBER(7) NOT NULL, name VARCHAR2(50) NOT NULL, constraint reg_id_prim primary key (reg_id)); //second CREATE TABLE s_image( im_id NUMBER(7) NOT NULL, format VARCHAR2(25) , use_filename VARCHAR2(25), filename VARCHAR2(25), constraint im_id_prim primary key (im_id)); //third CREATE TABLE s_customer( cust_id NUMBER(7) NOT NULL , name VARCHAR2(50) NOT NULL, phone VARCHAR2(25), address VARCHAR2(400), city VARCHAR2(30), state VARCHAR2(20), country VARCHAR2(30), zip_code VARCHAR2(75), credit_rating VARCHAR2(9), sales_rep_id NUMBER(7), region_id NUMBER(7), comments VARCHAR2(255), constraint cust_id_prim primary key (cust_id), CONSTRAINT reg_id_fk FOREIGN KEY (region_id) REFERENCES s_region(reg_id)); //fourth CREATE TABLE s_dept( de_id NUMBER(7) NOT NULL, name VARCHAR2(25) NOT NULL, region_id NUMBER(7), constraint de_id_prim primary key (de_id), CONSTRAINT regi_id_fk FOREIGN KEY (region_id) REFERENCES s_region(reg_id)); //fifth CREATE TABLE s_emp( em_id NUMBER(7) NOT NULL, last_name VARCHAR2(25) NOT NULL, first_name VARCHAR2(25), userid VARCHAR2(8) NOT NULL, start_date DATE, comments VARCHAR2(255), manager_id NUMBER(7), title VARCHAR2(25), dept_id NUMBER(7), salary NUMBER(11,2), comission_pct NUMBER(4,2), constraint em_id_prim primary key (em_id), CONSTRAINT dep_id_fk FOREIGN KEY (dept_id) REFERENCES s_dept(de_id)); //sixth CREATE TABLE s_order( ord_id NUMBER(7) NOT NULL, customer_id NUMBER(7) NOT NULL, date_ordered DATE, date_shipped DATE, sales_rep_id NUMBER(9), total NUMBER(11,2), payment_type VARCHAR2(6), order_filled VARCHAR2(1), constraint ord_id_prim primary key (ord_id), CONSTRAINT cust_id_fk FOREIGN KEY (customer_id) REFERENCES s_customer(cust_id)); //seventh CREATE TABLE s_product( prod_id NUMBER(7) NOT NULL, name VARCHAR2(50) NOT NULL, short_desc VARCHAR2(25), longtext_id NUMBER(7), image_id NUMBER(7), SUGGESTED_WHLSL_PRICE NUMBER(11,2), whlsl_units VARCHAR2(25), constraint prod_id_prim primary key (prod_id), CONSTRAINT im_id_fk FOREIGN KEY (image_id) REFERENCES s_image(im_id)); //eighth CREATE TABLE s_inventory( prod_id NUMBER(7) NOT NULL, warehouse_id NUMBER(7) NOT NULL, amount_in_stock NUMBER(9), reorder_point NUMBER(9), max_in_stock NUMBER(9), out_of_stock_explanation VARCHAR2(255), restock_date DATE, CONSTRAINT prod_id_fk FOREIGN KEY (prod_id) REFERENCES s_product(prod_id)); //finally CREATE TABLE s_item( ord_id NUMBER(7) NOT NULL, item_id NUMBER(7) NOT NULL, product_id NUMBER(7) NOT NULL, price NUMBER(11,2), quantity NUMBER(9), quantity_shipped NUMBER(9), CONSTRAINT orde_id_fk FOREIGN KEY (ord_id) REFERENCES s_order (ord_id), CONSTRAINT produ_id_fk FOREIGN KEY (product_id) REFERENCES s_product (prod_id));
اما البيانات المستخدمه لهم فهيا في هذا الملف المرفق
drop_table_s.doc
انا عااارف اني طولت بس والله مالي غيركم يفيدني في الموضوع
واخير ايضا اذا جيت بعمل تصميم في الي Form Builder لجدولين يعطيني رسالة خطا
ولكم مني جزيل الشكر