データベーステーブル構造に関するクエリがあります。SQLServer2008データベースのPatientDetailsテーブルは次のようになります。
--PatientId(PK)--PatientType-- --DoctorId(FK)--DateOfVisit-- --PrescriptionId(FK)-
各患者は何度も病院を訪れることがあります。患者のすべての訪問をリンクし、管理者が前の訪問と次の訪問でナビゲートできるようにリンクされた方法でそれらを表示する必要があります。
したがって、VisitIdを使用して訪問ごとにレコードを作成することによってのみそれを実行できると思います。
データベースに不要なフィールドがロードされないように注意する必要があります。また、フェッチ時間に悪影響を与えることはありません。
これらが利用可能な方法だと思います。利用可能な場合は私に提案してください。
--PatientId(PK)--PatientType-- --DoctorId(FK)--DateOfVisit-- --PrescriptionId(FK)---VisitId-- --PrevVisitId-- NextVisitId--
また
として訪問するための別のテーブルを持っている
--VisitId(PK)--PrevVisitId(FK)----NextVisitId(FK)--
投稿が重複している場合はお詫びします。訂正してください。必要なときにいつでもどこでもリダイレクトしてください。