PDA

View Full Version : ساخت زیر جدول در sql



456231
یک شنبه 02 تیر 1392, 01:20 صبح
ایا میشه در sql server زیر جدول هم بسازیم منظورمو با یه مثال روشن تر میکنم
مثلا ما یه سری از سر فصلای دفتر حسابداری معین داریم که اونا خودشون شامل یه سری از حساب های معین هستند این فرایندو به چه شکل در db ذخیره کنم

مثلا سرفصل معین شامل
1- هزینه ها

1-1 -هزینه اب مصرفی
2-1- هزینه اجاره محل
3-1-هزینه اشتراک اینترنت:متفکر:

pcseven
یک شنبه 02 تیر 1392, 01:45 صبح
ایا میشه در sql server زیر جدول هم بسازیم منظورمو با یه مثال روشن تر میکنم
مثلا ما یه سری از سر فصلای دفتر حسابداری معین داریم که اونا خودشون شامل یه سری از حساب های معین هستند این فرایندو به چه شکل در db ذخیره کنم

مثلا سرفصل معین شامل
1- هزینه ها

1-1 -هزینه اب مصرفی
2-1- هزینه اجاره محل
3-1-هزینه اشتراک اینترنت:متفکر:

در SQL چیزی به نام زیرجدول -Sub Table- نداریم. هرآنچه که هست جداول است و روابط بین جداول.
شما می توانید جدولی برای سرفصلها ایجاد کنید (شامل کد سرفصل، عنوان، ...) و جدول دیگری برای حسابها (شامل کد حساب، عنوان، ... ، کد سرفصل) و کد سرفصل را که کلید اصلی جدول سرفصل است به عنوان کلید خارجی در جدول حسابها تعریف کنید.
بدین ترتیب هر حساب یک کد سرفصل دارد که با استفاده از آن می توانید اطلاعات سرفصل مانند عنوان سرفصل و ... را بدست آورید.