본문 바로가기

자신의 일에 능숙한 사람은... 네가 자기의 일에 능숙한 사람을 보았느냐 이러한 사람은 왕 앞에 설 것이요 천한 자 앞에 서지 아니하리라 -잠언 22:29 더보기
업무를 몰라도 모델링을 할 수 있을까요? 오늘은 다소 난해한 주제에 대해 쓰려고 합니다. 내용이 어려운 게 아니라 다양한 주장이 존재할 수 있는 얘기입니다. 모델러가 해당 업무를 잘 알아야 모델링을 잘 할 수 있을까요? 제 주장은 ‘업무를 몰라도 모델링을 잘 할 수 있다’입니다. 이런 생각을 처음부터 했고 실무에서 경험했습니다. 잘 했는지는 모르겠지만 그다지 어려움을 느끼지 않았습니다(사실 초반에 약간 힘듭니다). 주변의 많은 사람들에게 이 얘기를 했는데요. “업무를 몰라도 모델링을 잘 할 수 있다.” 어쩌면 업무에만 치중하는 모델러가 많아 더 강조하게 됐는지도 모르겠습니다. 많은 모델러가 업무를 익히기 위해서 많은 노력을 하는데 모델링 기법을 익히기 위해서는 노력을 하지 않습니다. 업무 분석가를 목표로 한다면 이해가 되지만 모델러를 목표로 하.. 더보기
엔터티를 정의할 때 도움이 되는 분류법 엔터티를 구분하는 방법은 여러 가지가 있습니다. 뭔가를 분류하는 것은 그것을 이해하는 데 보통 도움을 줍니다. 저는 다음과 같이 엔터티를 분류합니다. - - 만질 수 있는 것 & 만질 수 없고 개념으로 존재하는 것 -- 자립 엔터티 & 종속 엔터티 -- 실체 엔터티 & 행위 엔터티 & 가공 엔터티 & 기준 엔터티 다각도로 분류해 보는 것이 좋기 때문에 분류법도 다양합니다. 엔터티를 정의할 가장 우선적으로 판단하는 것은 보이는 물체냐라는 것입니다. 사람, 사물과 같이 실제로 존재하는 물건인지, 만져서 느낄 수 있는지부터 따져보게 됩니다. 이런 성격의 엔터티는 계약서나 카드, 통장 등을 포함시킨다고 해도 실제로 그다지 많지는 않습니다. 그보다 개념으로 존재하는 것(Conceptual)을 표현한 데이터가 훨씬.. 더보기