dehghanimeh
چهارشنبه 29 بهمن 1393, 01:08 صبح
با سلام خدمت همه دوستان
سوالی دارم این است که یک سری شی درون حافظه داریم که از هم ارث بری نمی کنند اما از یکدیگر نمونه سازی می کنند مثلا
class Car
{
public int id;
public string color;
public string brand;
public Type des;
public Type prompt;
}
class Type
{
public string content;
public date create;
}
که البته نمونه سازی این کلاسها از همدیگر خیلی بیشتر از این هست
حالا می خواهیم تعدادی از این اشیاء رو که مثلا دارای یک شرایط مثل ماشینهای شامل رنگ XX هستند بازیابی شوند
جداولی که خودم برای ذخیره این دو کلاس ایجاد کردم اینها هستند
Car
----------------
int id PK
char color
char brand
int des FK
int prompt FK
Type
----------------
int id PK
char content
date create
یعنی در واقع از ارتباط بین جداول برای ارجاع یک کلاس به کلاس دیگر که از آن نمونه سازی کرده استفاده میکنم
حالا با دستورات SQl میشه هر نوع پرس و جویی روی این جداول زد و اشیاء رو مقدار دهی کرد.
سوال بنده از دوستان این است که نظر شما در مورد این روش چیست؟
آیا entity framework (من کار نکردم) هم این کارهها رو انجام می دهد؟
با تشکر فراوان
سوالی دارم این است که یک سری شی درون حافظه داریم که از هم ارث بری نمی کنند اما از یکدیگر نمونه سازی می کنند مثلا
class Car
{
public int id;
public string color;
public string brand;
public Type des;
public Type prompt;
}
class Type
{
public string content;
public date create;
}
که البته نمونه سازی این کلاسها از همدیگر خیلی بیشتر از این هست
حالا می خواهیم تعدادی از این اشیاء رو که مثلا دارای یک شرایط مثل ماشینهای شامل رنگ XX هستند بازیابی شوند
جداولی که خودم برای ذخیره این دو کلاس ایجاد کردم اینها هستند
Car
----------------
int id PK
char color
char brand
int des FK
int prompt FK
Type
----------------
int id PK
char content
date create
یعنی در واقع از ارتباط بین جداول برای ارجاع یک کلاس به کلاس دیگر که از آن نمونه سازی کرده استفاده میکنم
حالا با دستورات SQl میشه هر نوع پرس و جویی روی این جداول زد و اشیاء رو مقدار دهی کرد.
سوال بنده از دوستان این است که نظر شما در مورد این روش چیست؟
آیا entity framework (من کار نکردم) هم این کارهها رو انجام می دهد؟
با تشکر فراوان