الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اسئلة في ال mysql و ال php

مغلق
بدأه الصديق في 31 مايو 2003 · 1 رد · 1,000 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

الاخوة الاعزاء السلام عليكم ورحمة الله

لدي عدة استفسارت عن الـmysql وهي كلاتي

السؤال الأول عن الـ foreign key ماهي الصيغة الاساسية فانا كنت استعمل الاتي

Create table name ( number int(8) not null primary key , name char(30) );

هذا بالنسبة للجدول الأول أما الجدول الثاني

Craete table job ( no int(8) not null primary key ,number int(8) references name(number) , job char(30) );

هذا ما كنت افعله وهو لا يعمل فمثلا عند إدخال أي رقم في الجدول الثاني (number) غير موجود في الجدول الأول يقوم بقبوله وهو مخالف للـ foreign key ......

السؤال الثاني في تخزين البانات على قاعدة البيانات مثلا اذا كان لدي جدول لاصناف بضائع على الشكل التالي

المستلم الكمية الوصف نمرة الصنف

عمر 11 كتاب 1

عادل 20 حاسوب 99

حسن 5 ماوس 51

ناجي 255 قلم 20

ونمرة الصنف والوصف و الكمية والمستلم عبارة عن متغيرات في قاعدة البيانات واردنا تخزين عدد من الاصناف ومن ثم ارسالهم دفعة واحدة الي قاعدة البيانات فكيف يتم ذلك مع التوضيح بالامثلة لانني شوية فهمي ثقييل ولكم الشكر

#2

اخي الصديق

بالنسبة للforign key

انا اللي اعرفه ومتاكد منه ان الmysql ما يدعم الforign key

يعني اي توافق بين البيانات يتم التشييك عليه يدوي من المشرف على قاعدة البيانات

هذا عيب الmysql

لكن مع ذلك له مميزات مثل السرعة وغيرها

هذا الموضوع مغلق.

مواضيع مشابهة