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

عمل جدول ديناميك

بدأه remiyahmed في 30 مارس 2009 · 10 رد · 1,155 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم , لو سمحتم لو انا عايزه لما الادمن للسايت يدخل كاتيجورى جديد ينشا جدول مع العلم ان كل كاتيجورى ليه جدول خاص فى قاعده البيانات , ازاى؟ انا فكرت لو فيه جدول فيه اسامى الكاتيجورى كلها عندى وكل كاتيجورى ليه الجدول بتاعه هل ممكن لما يدخل ريكورد فى الجدول ده يتعمل تريجر ينشا جدول فى الداتا بيز؟؟ وازاى احددله عدد الاعمده واساميها؟

#2

ولماذا تحتاجين إلى إنشاء جدول لكل تصنيف

هو جدول واحد وستقومي بإضافة حقل إضافي وهو رقم التصنيف

لو كان لديك فكرة معينة أخبريني

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#3

طبعا ده تصميم خاطئ لقاعدة البيانات

كما قال الأخ علاء , هو جدول واحد به كل بيانات التصنيف

#4

كل تصنيف له خصائص محدده وتستخدم كل جدول بعد ذلك لعمل مقارنه بين الجدولين دول و فيه تكنيك معين بيستخدم علشان كده كل كاتيجورى فى تابل , ياريت لو حد عنده الرد يجاوبنى

#5
اقتباس
هل ممكن لما يدخل ريكورد فى الجدول ده يتعمل تريجر ينشا جدول فى الداتا بيز؟؟ وازاى احددله عدد الاعمده واساميها؟

و إيه اللي يمنع,

شوفي ال docs بتاعت ال RDBMs اللي انتي شغاله عليها

#6

لا أحبذ هذا الموضوع مطلقاً

لأنه قد يأتي بما لا يحمد عقباه

ربما لو وضعنا جدول يحتوي على عمود اسمه FieldName و FieldValue أو شيء بهذا الأسلوب في جدول آخر منفصل عن التصنيفات

سيكون هذا أفضل

على أية حال هل تحبي أن أنقل الموضوع إلى أقسام قواعد البيانات ربما تجدين اقتراحات أفضل؟؟؟

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#7

والله هو فعلا فى عوائق كتيره معايا بس انا للاسف ملتزمه بداتا بيز مش انا عملاها , هو فيه مشكله تانيه لو انا حبيت اجيب اسامى كل الجداول اللى عندى فى الداتا بيز حجيبهم من ال information_schema

وعايزه اعرضهم على ال jsp

جربت و مش بيطلعلى اى نتيجه

ياريت بجد اللى عنده اى حل رد عليه و بجد انا متاسفه انى تعباكم معايا

#8

تكلمي عن مشكلتك بشكل أكثر (يا ريت بالعربي الفصيح)

ضعي أي كود أو قاعدة بيانات تظنين أنه قد يساعدنا في فهم ما ترمين إليه

اكتبي أمثلة قد تساعد على فهم المشكلة

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#9
اقتباس
والله هو فعلا فى عوائق كتيره معايا بس انا للاسف ملتزمه بداتا بيز مش انا عملاها , هو فيه مشكله تانيه لو انا حبيت اجيب اسامى كل الجداول اللى عندى فى الداتا بيز حجيبهم من ال information_schema

وعايزه اعرضهم على ال jsp

جربت و مش بيطلعلى اى نتيجه

ياريت بجد اللى عنده اى حل رد عليه و بجد انا متاسفه انى تعباكم معايا

يوجد في ال JDBC إماكنية الحصول علي metadata الخاصه بقاعدة البيانات , اي بيانات عن الجداول و خلافه

جربي استغلال هذه الخاصيه

http://blog.codebeach.com/2008/12/database...-with-jdbc.html

http://www.google.com/search?q=jdbc%20meta...-8&oe=UTF-8

#10

جزاك الله خيرا , لقد افادتنى ال metadata

لو فيه استفسار تانى , هو فيه تريجر فى mysql

بحيث لما ادخل ريكورد فى جدول بنشا جدول اخر مكون من عمودين؟؟

جزاكم الله خيرا

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