database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
ㆍ자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
자유게시판 자유게시판 5879 게시물 읽기
 
No. 5879
코드설계에 관해서~
작성자
정다이(jda2)
작성일
2007-08-30 11:40
조회수
10,210

대규모 프로젝트 구현시 코드설계를 어떤식으로 하는지 궁금해서 질문드립니다....

주로 유지보수 업무를 하다보니...전체를 설계하고 하는 일은 많지 없고...단지..만들어진 데이터베이스를 사용합니다...

제가 최근에 이직을 해서...이쪽의 테이블들을 살펴보고 있는데...

코드표들에는 각 코드항목의 값들이 그냥 01, 02, 03 이런식으로 되어있습니다...

그리고..그 코드들을 사용하는 테이블에 대한 주석도 하나도 없는 상황에서...정말 분석하기 힘드네요....

평가방법도 01,02,03으로 구분되고, 자격미달사유도 01,02,03...으로 구분되고...

면접테이블에 01 이 있으면..그게 어떤항목인지 알아내는게...어렵네요..ㅠㅠ; 컬럼명으로 대강 유추는 가능하지만...

테이블구조며, 코드표를 다 암기해야만 하는 상황인데....머리아포요~

이전에 근무하던 곳에서는 코드값 자체가 항목코드를 가져가기 때문에...

예를 들면, 자격미달사유:BA  - 서류미비 : BA01, 응시포기 : BA02... 머 이런식으로 값을 가지고 있어서

데이터중에 BA01이 있으면...그 칼럼이 자격미달사유라는 것을 바로 알수 있었거든요....

후자처럼 하는 것이 편리한데....보통 어떻게들 하시나요...???

전자처럼 되어있을때, 효율적으로 코드가 어떤 항목을 가리키는지 알아낼 수 있는 방법이 있을까요????

업무분석하다가 답답해서 한번 적어봅니다....ㅠㅠ

이 글에 대한 댓글이 총 1건 있습니다.

저도 개인적으로 01, 02 식으로 분류되는 코드는 싫지만 코드 설계 때는 설계자의 말 보다 프로그래머가 편한대로 코딩하는 게 그렇게 이어져 오는 것 같습니다.


제가 예전에 코드 설계했던 경험은 PC 재고조사였는데, 특정 유형의 코드를 먼저 만들고 숫자로 첨가하는 방식을 선택해서 윗 상사와 얘기하고 결론을 냈던적은 있었는데..

글쎄요..


어떤 항목인지 알아내려면 실제 DB 에 값을 넣는 존재들에게 물어봐야 하는게 가장 정답인거 같습니다.


정다이님.. 화이팅..

이상호(search5)님이 2007-08-30 21:16에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
5885다녀왔습니다.^^* [2]
임명순
2007-09-04
10062
5884[2007/09/14] 국내최초 MySQL User Conference Korea 2007
정영도
2007-09-03
9999
5880'2007데이터베이스 그랜드 컨퍼런스' 개최 안내 [1]
db
2007-08-31
11817
5879코드설계에 관해서~ [1]
정다이
2007-08-30
10210
5878내일 바다낚시 갑니다. ^^* [1]
임명순
2007-08-30
10173
5877PostgreSQL 한국어 뉴스 그룹 [3]
최병일
2007-08-30
10037
5875어제 교대역 사고 동영상 보셨어요? [4]
수혀니
2007-08-28
11739
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다