View Full Version : ساخت زیر جدول در sql
  
456231
یک شنبه 02 تیر 1392, 02:20 صبح
ایا میشه در sql server  زیر جدول هم بسازیم منظورمو با یه مثال روشن تر میکنم 
مثلا ما یه سری از سر فصلای دفتر حسابداری معین داریم که  اونا خودشون شامل یه سری از حساب های معین هستند این فرایندو به چه شکل در db ذخیره کنم 
 
مثلا سرفصل معین شامل 
1- هزینه ها 
 
1-1 -هزینه اب مصرفی 
2-1- هزینه اجاره محل 
3-1-هزینه  اشتراک اینترنت:متفکر:
pcseven
یک شنبه 02 تیر 1392, 02:45 صبح
ایا میشه در sql server  زیر جدول هم بسازیم منظورمو با یه مثال روشن تر میکنم 
مثلا ما یه سری از سر فصلای دفتر حسابداری معین داریم که  اونا خودشون شامل یه سری از حساب های معین هستند این فرایندو به چه شکل در db ذخیره کنم 
 
مثلا سرفصل معین شامل 
1- هزینه ها 
 
1-1 -هزینه اب مصرفی 
2-1- هزینه اجاره محل 
3-1-هزینه  اشتراک اینترنت:متفکر:
 
در SQL چیزی به نام زیرجدول -Sub Table- نداریم. هرآنچه که هست جداول است و روابط بین جداول.
شما می توانید جدولی برای سرفصلها ایجاد کنید (شامل کد سرفصل، عنوان، ...) و جدول دیگری برای حسابها (شامل کد حساب، عنوان، ... ، کد سرفصل) و کد سرفصل را که کلید اصلی جدول سرفصل است به عنوان کلید خارجی در جدول حسابها تعریف کنید.
بدین ترتیب هر حساب یک کد سرفصل دارد که با استفاده از آن می توانید اطلاعات سرفصل مانند عنوان سرفصل و ... را بدست آورید.
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.