IPA의 IMI 공통 어휘 기반 데이터 구조를 시각화했습니다.

출력 결과



IMI 핵심 어휘 버전 2.4.1 클래스 보고서
- liquid studio 버전
htps // 유타카 씨. 기주 b. 이오/이미-cぁs-레포 rt/이것 241/ぃくいds ぢ오/어서 x. HTML
- xs3p 버전
htps // 유타카 씨. 기주 b. 이오/이미-cぁs-레포 rt/이 241/xs3p/이 241. xsd. HTML#tyぺ_% 6% 6% 82% 5% BF% B5% 5% 9% 8B
※Github page에 올려 보았습니다. (2017/05/18)
※코어 어휘 2.4.1에 버전 업했습니다.

배경



시스템 설계할 때 여러분 어떻게 생각하십니까?

최근 사내에서 데이터베이스 설계를 하고 있는데,
올바르게 데이터를 분류하고 데이터 형식을 정돈하는 것은 매우 시간이 걸립니다.
또, 자신이 생각한 설계가 타인에게 이해하기 쉬울지도 모른다.

타사와 데이터를 연계하거나 데이터를 구입하여 수집하거나,
그러한 경우가 있는 경우, 데이터 구조의 표준화를 해야 하고,
깨끗하게 설계 할 수 없으면 원래 유지 보수 가능한 설계가되지 않지만,
어떻게 하면 좋은지, 지금까지 시스템 설계의 책 읽다든지 공부하는 이외 지침이 없었다.

IMI 정보 공유 기반 핵심 어휘



여기서 나오는 것이 IPA의 어휘 정보 기반이다.
어휘 정보 기반에서는 세계적인 데이터 교환 사양을 바탕으로,
클래스를 사용하여 데이터의 표준 구조를 정의합니다.

데이터베이스 설계, 클래스 설계할 때 다음을 보면
매우 정교하고 편리합니다.

IMI 공통 어휘 기반 핵심 어휘 버전 2.4.1



htps : // 이마. . jp / 이것 / 이것 241


이용에 관한 과제



단, 실무로 사용하려고 하면 복잡한 상속 관계를 가진다
이 자료라면 오독도 하고, 상당히 힘들다.

예를 들어 법인형의 경우
개념형 <사물형 <실체형 <조직형 <업무조직형 <법인형
와 상속 관계를 따라가지 않으면 데이터 구조를 모른다.

사실 어제 법인형에 ID 속성이 있는지 몰랐다.
※ID 프로퍼티는 사물형에 있으므로, 4계층 거슬러 올라가지 않으면 이해할 수 없다.

IMI 공통 어휘 기반의 시각화



그래서 툴을 사용하여 어휘 정보 기반의 가시화를 실시해 보았다.

이것이라면 복잡한 계승 관계에 있는 어휘가 어떤 구조인지, 어떤 계승 관계인지 한눈에 알 수 있다.


또 특정의 클래스가 무엇에 계승되고 있는지도 한눈에 알 수 있다.


IMI 핵심 어휘 버전 2.4.1 클래스 보고서
- liquid studio 버전
htps // 유타카 씨. 기주 b. 이오/이미-cぁs-레포 rt/이것 241/ぃくいds ぢ오/어서 x. HTML
- xs3p 버전
htps // 유타카 씨. 기주 b. 이오/이미-cぁs-레포 rt/이 241/xs3p/이 241. xsd. HTML#tyぺ_% 6% 6% 82% 5% BF% B5% 5% 9% 8B

편리!

IMI를 사용하여 모두 유지 보수 가능한 클래스 데이터베이스 설계를 시작하세요!

좋은 웹페이지 즐겨찾기