بتاريخ: 17 أكتوبر 20169 سنة comment_278936 السلام عليكم ورحمة الله وبركاته لو سمحتم يا بشمهندسين انا عامل جدول CREATE TABLE `sales`.`group` ( `g_id` INT NOT NULL COMMENT '', `g_name` VARCHAR(45) NULL COMMENT '', `g_discribe` VARCHAR(45) NULL COMMENT '', `sg_id` INT NOT NULL COMMENT '', PRIMARY KEY (`g_id`, `sg_id`) COMMENT ''); وبعدين عايز اخلي ال sg_id يكون fk من g_id تقديم بلاغ
بتاريخ: 17 أكتوبر 20169 سنة comment_278966 السلام عليكم ورحمة الله بدايه ما الهدف من الجدول ؟ اذا كان مفتاح الجدول الأساسي هو فقط G_ID create table GROUP ( G_ID INT not null, SG_ID INT, G_NAME VARCHAR(45), G_DISCRIBE VARCHAR(45), constraint PK_GROUP primary key (G_ID) ); alter table GROUP add constraint FK_GROUP_REF foreign key (SG_ID) references GROUP (G_ID); اذا كان مفتاح الجدول مركب من g_id and sg_id create table GROUP ( G_ID INT not null, SG_ID int not null, GRO_G_ID INT, GRO_SG_ID int, G_NAME VARCHAR(45), G_DISCRIBE VARCHAR(45), constraint PK_GROUP primary key (G_ID, SG_ID) ); alter table GROUP add constraint FK_GROUP_REFERENCE_GROUP foreign key (GRO_G_ID, GRO_SG_ID) references GROUP (G_ID, SG_ID); تقديم بلاغ
بتاريخ: 19 أكتوبر 20169 سنة كاتب الموضوع comment_279031 السلام عليكم ورحمة الله بدايه ما الهدف من الجدول ؟ اذا كان مفتاح الجدول الأساسي هو فقط G_ID create table GROUP ( G_ID INT not null, SG_ID INT, G_NAME VARCHAR(45), G_DISCRIBE VARCHAR(45), constraint PK_GROUP primary key (G_ID) ); alter table GROUP add constraint FK_GROUP_REF foreign key (SG_ID) references GROUP (G_ID); اذا كان مفتاح الجدول مركب من g_id and sg_id create table GROUP ( G_ID INT not null, SG_ID int not null, GRO_G_ID INT, GRO_SG_ID int, G_NAME VARCHAR(45), G_DISCRIBE VARCHAR(45), constraint PK_GROUP primary key (G_ID, SG_ID) ); alter table GROUP add constraint FK_GROUP_REFERENCE_GROUP foreign key (GRO_G_ID, GRO_SG_ID) references GROUP (G_ID, SG_ID); الف شكر يا استاذنا ربنا يبارك فيك يارب ويجازيك الجنه الهدف هو عمل جدول لتقسيم الاصناف الي مجموعات بحيث اني اقدر اعمل مجموعات فرعية تحت مجموعات فرعية تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.