بسم الله الرحمن الرحيم
أعزائي اشتقت لكم كثيرا وانشغلت عنكم أكثر
لدي هذه المشلكة ارجو مساعدتي
CREATE TABLE folders(
fld_id NUMBER(8,0) NOT NULL,
fld_fld_id NUMBER(8,0) NOT NULL,
name VARCHAR2(100) NOT NULL,
fld_level NUMBER(2,0) NOT NULL
);
ALTER TABLE FOLDERS ADD (
CONSTRAINT FLD_PK
PRIMARY KEY (FLD_ID)
USING INDEX
PCTFREE 10
)
/
ALTER TABLE FOLDERS ADD (
CONSTRAINT FOLD_UQ
UNIQUE (FLD_FLD_ID,
NAME,
FLD_LEVEL)
USING INDEX
PCTFREE 10
)
/
ALTER TABLE FOLDERS ADD (
CONSTRAINT FLD_FLD_FK
FOREIGN KEY (FLD_FLD_ID)
REFERENCES FOLDERS (
FLD_ID)
)
/لدي قاعدة بيانات لجمع الملفات، فيها الجدول المسمى اعلاه لحفظ المجلدات.
1- يوجد المجلد المسمى صفر وهو اب كل المجلدات، وهو رمزي وليس له وجود، اذا مستواه صفر وابوه صفر
2- كل مجلد حقيقي على الجهاز او على الشبكة يجب ان يكون ابن للمجلد اعلاه
3- كل مجلد يكون ابن مجلد اخر
الاسئلة:
1- كيف احصل على مجلد محدد وكل ابائه معه.
2- كيف احصل على مجلد محدد وكل ابنائه.
3-