데이터베이스 테이블 구조에 대한 쿼리가 있습니다. 은 SQL Server에서 내 환자 정보 테이블 2008 데이터베이스는 다음과 같습니다데이터베이스 행을 앞뒤로 링크하는 방법?
--PatientId (PK) - --PatientType-- --DoctorId (FK) - --DateOfVisit-- --PrescriptionId (FK) -
각 환자는 병원을 여러 번 방문 할 수 있습니다. 환자의 모든 방문을 연결하고 관리자가 이전 방문 및 다음 방문으로 이동할 수있는 링크 된 방식으로 표시해야합니다.
그래서 나는 각 방문에 대한 기록이 있어야만 할 수 있다고 생각합니다. 방문 ID.
데이터베이스에 불필요한 필드가로드되어서는 안된다는 점에주의해야합니다. 또한 가져 오기 시간에 나쁜 영향을 미치지 않아야합니다.
나는 이것이 가능한 방법이라고 생각합니다. 가능한 경우 나에게 제안하십시오.
--PatientId (PK) - --PatientType-- --DoctorId (FK) - --DateOfVisit-- --PrescriptionId (FK) - --VisitId-- --PrevVisitId-- NextVisitId--
또는
--VisitId (PK)로 구경위한 별도의 테이블을 갖는 -을 -PrevVisitId (FK) - --NextVisitId을 (FK) -
내 게시물이 중복 된 경우 사과드립니다. 정정 해주세요. 필요할 때마다 리디렉션 해주세요.
'병원 관리 시스템'처럼 보이고, Google의 fr 다이어그램/프로젝트/casestudies 이상이 있습니다. – Yasser
@ 예고편 예. HMS입니다. 하지만 죄송합니다. 리소스를 찾는 것이 나쁩니다. 네가 나를 도와 줄 수 있다면 좋을거야. –
@Catcall 나는 upvote에 유감 스럽다 나는 15의 명망을 필요로한다. 나는 지금 그것을 들여다 볼 것이다. 안내해 주셔서 고마워요. –