현재 병원용 프로그램을 개발중인데..
지금 디비가 하나로 되있습니다.
즉 하나의 디비에 하나의병원밖에 안들어가는거죠..
이걸 하나의디비에 여러개의 병원을 저장하게 할려면 어떻게 바꿔야 할까요?
FLAG를 줘서 하는 방법도 있겠지만 너무 큰작업이 될거같은데 다른방법도 있을까요?
Comment 3
-
건우아빠
2013.03.12 09:14
-
탱소연
2013.03.12 10:44
여러병원껄하나에 넣는건 좋지않아보입니다;; 위험부담이 너무 커서... 않좋은 방법인거같아요;;
CT같은거는 같이 저장않한다 쳐도.. 용량이 어마어마하게 늘어나갈텐데... 서버하나 문제생기면 모든 병원이 업무가 마비.;;;ㄷㄷ...
병원몇개 설치지원같은거해보긴했는데 외부에서 연결하는 망이 좋지가 않아서 속도가 장난아니게 안나왔어요...
좋은 방법이 아닌거같습니다..
-
catchv
2013.03.12 10:58
범용적인 ERP 들이 보통 원하시는 것 처럼 되어 있는 경우가 많습니다. 모회사에 자회사 형식의 그래서 화면 구성에도 어떤 회사의 자료를 조회 할지 선택하는 콤보박스가 구성되어 있습니다.(권한에 따라 선택 가능하게...) 회사 테이블이 있고 여기에 일련번호가 각 테이블에 들어가는 형태를 취하고 있습니다. 계속적인 확장을 원한다면 이 방법이 가장 쉬울수도 있을 것 같습니다. 하지만 기존의 테이블, 인덱스과 쿼리를 모두 수정해야하는 작업이라 시간이 오래 걸릴 것 같습니다.
-- catchv
하나의 디비에 하는 방법은 어떻게 되었던 병원별 구분이 되는 컬럼이 추가 되어야 할듯 합니다.
여러 병원을 하나의 디비에 넣으실려는 이유가 중요할듯 합니다.
서로 다른 병원일 경우 굳이 하나에 넣으실 이유가 ? 관리상 전체 병원을 같이 관리 하기 위해서 이실듯 한데...
이 경우는 서버 하나의 문제시 전체 병원에 영향을 미치는 부분이라 병원별 서버를 별도로 가시는게 맞지 않을까 봅니다.
성능을 떠나야 할 문제... 병원은 생명과 직결되는 부분이라 위험 부담은 최소한 하는게 좋을듯 합니다.