DataBase

DBMS 테이블명, 컬럼명 생성 (Easy Event Management)

Technoqueen_X 2023. 11. 23. 14:45
728x90
반응형

 
<반복되는 용어 사용 기준>
 
- Primary Key (PK)는 xx_code로 통일
- 정보는 information -> xx_info로 통일
- 분류는 classification -> xx_class로 통일
- 내부직원&내부인력은 employee -> emp로 통일
- 거래처는 customer -> cm로 통일
- 주소는 address -> addr로 통일
- 견적은 size -> xx_size로 통일
- 렌탈물품은 rental item -> ri_xx로 통일
- 시작일&요청일은 start date -> xx_s_date로 통일
- 종료일은 end date -> xx_e_date로 통일
- 항목은 index -> xx_index로 통일
 
 
1. e_info (event information - 행사 정보)
--------------------------------------------------------------------------------------------------------
e_code (event code) (PK) 행사 코드
e_name (event name) 행사명
ed_class_code (event detailed classification code) (FK) 행사 상세 분류 코드 (7번 테이블 참조)
e_s_date (event start date) 행사 시작일
e_e_date (event end date) 행사 종료일
ro_code (related organization code) (FK) 관련 기관 코드 (4번 테이블 참조)
e_capa (event capacity) 행사 수용 인원
go_ck_code (going check code) (PK) 진행여부 코드 (28번 테이블 참조)
e_loc (event location) 행사 위치
emp_code (employee code) (FK) 사원 코드 (10번 테이블 참조)
e_tot_budget (event total budget) 행사 총 예산 
 
2. ct_info (contract info - 계약 관리)
--------------------------------------------------------------------------------------------------------
ct_code (contract code) (PK) 계약 관리 코드
e_code (event code) (FK) 행사 코드 (1번 테이블 참조)
ct_s_date (contract start date) 계약 체결일
ct_stt (contract status) 계약 성사여부 Y/N (=계약 상태)
ct_cc_date (contract cancel date) 계약 파기일
 
3. ro_class (related organization classification - 행사 관련기관 분류)
--------------------------------------------------------------------------------------------------------
ro_class_code (related organization classification code) (PK) 관련기관 분류 코드
ro_class_name (related organization classification name) 관련기관 구분명
 
4. ro_info (related organization - 행사 관련기관 정보)
--------------------------------------------------------------------------------------------------------
ro_code (related organization code) (PK) 관련기관 코드
ro_name (related organization name)  관련기관명
ro_class_code (related organization classification code) (FK) 관련기관 분류 코드 (3번 테이블 참조)
ro_tel (related organization tel) 관련기관 연락처 
ro_person (related organization person) 관련기관 담당자
ro_person_tel (related organization person tel) 관련기관 담당자 연락처
ro_addr (related organization addr) 관련기관 주소
 
5. eh_info (event hosting information - 행사 주관기관 정보)
--------------------------------------------------------------------------------------------------------
eh_code (event hosting code) (PK) 행사 주관기관 코드
e_code (event code) (FK) 행사 코드 (1번 테이블 참조)
ro_code (related organization code) (FK) 관련 기관 코드 (4번 테이블 참조)
 
6. ef_class (event field classification -  행사 분야 분류)
--------------------------------------------------------------------------------------------------------
ef_class_code (event field classification code) (PK) 행사 분야 분류 코드
ef_class_name (event field classification name) 행사 분야 분류명 
 
7. ed_class (event detailed classification - 행사 상세 분류)
--------------------------------------------------------------------------------------------------------
ed_class_code (event detailed classification code) (PK) 행사 상세 분류 코드
ef_class_code (event field classification code) (FK) 행사 분야 분류 코드 (6번 테이블 참조)
ed_class_name (event detailed classification name) 행사 상세 분류명
 
8. dept (department - 부서)
--------------------------------------------------------------------------------------------------------
dept_code (department code) (PK) 부서 코드
dept_name (department name) 부서명
dept_tel (department tel) 내선번호
dept_addr (department address) 사무실 위치
emp_code (employee code) (FK) 사원 코드 (10번 테이블 참조)
 
9. job (job - 직책)
--------------------------------------------------------------------------------------------------------
job_code (job code) (PK) 직책 코드
job_name (job name) 직책명
 
10. emp_info (employee information - 내부 직원관리) 
--------------------------------------------------------------------------------------------------------
emp_code (employee code) (PK) 내부직원 코드
emp_name (employee name) 내부직원명
emp_mgr (employee manager) 직속상관
dept_code (department code) (FK) 부서 코드 (8번 테이블 참조)
job_code (job code) (FK) 직책 코드 (9번 테이블 참조)
 
11. emp_input (employee input - 행사진행 내부인력 투입현황)
--------------------------------------------------------------------------------------------------------
emp_input_code (employee input code) (PK) 내부인력 투입 코드
ct_code (contract code) (FK) 계약관리 코드 (2번 테이블 참조)
emp_code (FK) 내부직원 코드 (10번 테이블 참조)
 
12. cm (customer - 거래처)
--------------------------------------------------------------------------------------------------------
cm_code (customer code) (PK) 거래처 코드
cm_2nd_code (customer 2nd classification code) (FK) 거래처 구분 2차 분류코드 (14번 테이블 참조)
cm_name (customer name) 거래처명
cm_repre_name (customer representative name) 거래처 담당자명 
cm_repre_tel (customer representative tel) 거래처 담당자 연락처
cm_addr (customer address) 거래처 주소
 
13. cm_1st_class (customer 1st classification - 거래처 구분 1차 분류)
--------------------------------------------------------------------------------------------------------
cm_1st_code (customer 1st classification code) (PK) 거래처 구분 1차 분류 코드
cm_1st_name (customer 1st classification name) 거래처 구분명 1차
 
14. cm_2nd_class (customer 2nd classification - 거래처 구분 2차 분류)
--------------------------------------------------------------------------------------------------------
cm_2nd_code (customer 2nd classification code) (PK) 거래처 구분 2차 분류 코드
cm_2nd_name (customer 2nd classification name) 거래처 구분명 2차
cm_1st_code (customer 1st classification code) (FK) 거래처 구분 1차 분류 코드 (13번 테이블 참조)
 
15. ri_class (rental item classification - 렌탈 물품 분류)
--------------------------------------------------------------------------------------------------------
ri_class_code (rental item classification code) (PK) 렌탈 물품 분류 코드
ri_class_name (rental item classification name) 렌탈 물품 분류명
 
16. ri_info (rental item information - 렌탈 물품 정보)
--------------------------------------------------------------------------------------------------------
ri_code (rental item code) (PK) 렌탈 물품 코드
ri_index (rental item index) 렌탈 물품 항목
ri_class_code (rental item classification code) (FK) 렌탈 물품 분류 코드 (15번 테이블 참조)
ri_size (rental item size) 렌탈 물품 규격
ri_cost (rental item cost) 렌탈 물품 단가
ri_color (rental item color) 렌탈 물품 색상
ri_texture (rental item texture) 렌탈 물품 재질 
cm_code (customer code) 거래처 코드 (FK) (12번 테이블 참조)
 
17. rs_d (rental size demand - 렌탈 견적 요청서)
--------------------------------------------------------------------------------------------------------
rs_d_code (rental size demand code) (PK) 렌탈 견적 요청 코드
ri_code (rental item code) (FK) 렌탈 물품 코드 (16번 테이블 참조)
ri_qt (rental item quantity) 렌탈 물품별 수량
ct_code (contract code) (FK) 계약 관리 코드 (2번 테이블 참조)
rs_s_date (rental size demand start date) 렌탈 견적 요청 날짜
 
18. ri_pay (rental item payment - 렌탈 물품 결제)
--------------------------------------------------------------------------------------------------------
ri_pay_code (rental item payment code) (PK) 렌탈 물품 결제 코드
pay_m_code (payment method code) 결제 수단 코드 (FK) (23번 테이블 참조)
rs_d_code (rental size demand code) 렌탈 견적 요청 코드 (FK) (17번 테이블 참조)
ri_tot_pay (rental item total payment) 렌탈 물품 총 결제금액
ri_pay_date (rental item payment date) 렌탈 물품 결제일
ri_pay_ck (rental item payment check) 렌탈 물품 결제여부
 
19. li_class (labor industry classification - 인력 업종 분류)
--------------------------------------------------------------------------------------------------------
li_class_code (labor industry classification code) (PK) 인력 업종 분류 코드
li_class_name (labor industry classification name) 인력 업종 분류명
 
20. ld_info (labor detailed information - 인력 상세 정보)
--------------------------------------------------------------------------------------------------------
ld_code (labor detailed code) (PK) 인력 상세정보 코드
ld_index (labor detailed index) 인력 상세정보 항목
li_class_code (labor industry classification code) 인력 업종 분류 코드 (FK) (19번 테이블 참조)
ld_avg_cost (labor detailed average cost) 인력 상세정보 항목별 평균비용
cm_code (customer code) 거래처 코드 (FK) (12번 테이블 참조)
 
21. ls_d (labor size demand - 인력 견적 요청서)
--------------------------------------------------------------------------------------------------------
ls_d_code (labor size demand code) (PK) 인력 견적 요청 코드
ld_code (labor detailed code) 인력 상세정보 코드 (FK) (20번 테이블 참조)
l_qt (labor quantity) 인력 항목별 인원수
ct_code (contract code) 계약 관리 코드 (FK) (2번 테이블 참조)
ls_s_date (labor size start date) 인력 견적 요청 날짜
 
22. l_pay (labor payment - 인력 결제)
--------------------------------------------------------------------------------------------------------
l_pay_code (labor payment code) (PK) 인력 결제 코드
pay_m_code (payment method code) (FK) 결제 수단 코드 (23번 테이블 참조)
ls_d_code (labor size demand code) 인력 견적 요청 코드 (FK) (21번 테이블 참조)
l_tot_pay (labor total payment) 인력 결제 총 금액
l_pay_date (labor payment date) 인력 결제 일자
l_pay_ck (labor payment check) 인력 결제 여부 Y/N
 
23. pay_m (payment method - 결제 수단)
--------------------------------------------------------------------------------------------------------
pay_m_code (payment method code) (PK) 결제 수단 코드
pay_m (payment method) 결제 수단
 
24. other_cost_info (other cost information - 기타 사업비 정보)
--------------------------------------------------------------------------------------------------------
other_cost_code (other cost code) 기타 사업비용 코드 (PK)
ct_code (contract code) (FK) 계약 관리 코드 (2번 테이블 참조)
other_cost (other cost) 기타 비용
 
25. es_g (event scale grade - 행사 규모 등급)
--------------------------------------------------------------------------------------------------------
es_g_code (event scale grade code) (PK) 행사 규모 등급
maxi_capa (maximum capacity) 최대 수용인원
mini_capa (minimum capacity) 최소 수용인원
 
26. pr_g (profit grade - 이익 등급)
--------------------------------------------------------------------------------------------------------
pr_g_code (profit rate code) (PK) 이익률
maxi_tot_b (maximum total budget) 최대 총예산
mini_tot_b (minimum total budget) 최소 총예산
 
추가
27. bl (black list - 블랙 리스트)
--------------------------------------------------------------------------------------------------------
bl_code (black list code) (PK) 블랙 리스트 코드
ct_code (contract code) (FK) 계약 관리 코드 (2번 테이블 참조)
bl_up_d (black list update date) 블랙 리스트 업데이트 일자
 
28. go_ck (going check - 진행 여부)
--------------------------------------------------------------------------------------------------------
go_ck_code (going check code) (PK) 진행여부 코드
go_ckck (going check) 진행여부
 

728x90
반응형