k1csharpdeveloper
یک شنبه 25 تیر 1391, 01:37 صبح
دوستان من در طراحی یک دیتابیس به ابهام خوردم در مورد کاری که کردم میخوام ببینم کارم درسته یا نه من یک جدول دارم بنام مشخصات بیمار و یک جدول دارم بنام حساب بیمار حالا توی جدول مشخصات بیمار اومدم شماره پرونده رو pk و از نوع Identity تعریف کردم و در جدول دومم یک id دارم pk و مجدد یک فیلد شماره پرونده دارم همنام با همون شماره پرونده جدول قبلی که FK تعریف کردم که جدول parent همون جدول مشخصات بیمار هست و child حساب بیمار حالا فرض کنیم که هر بیمار 10 بار مراجعه کرده و من وقتی بخوام query بنویسم که مراجعات فلان بیمار رو در بیار وقتی میتونم اینکار رو بکنم که به فرض 10 تا شماره پرونده مشترک توی fk من وجود داشته باشه حالا توی C# من اومدم موقع insert کردن حساب بیماران شماره پرونده رو ازفرم قبلی گرفتم و Insert کردمش داخل جدول دومم آیا این کار درسته و یا روش دیگری وجود داره ؟؟