본문 바로가기
공부기록/실습

3월 31일 영화 예매 테이블 명세서

by project100 2023. 3. 31.
테이블명 회원member
속성이름 데이터타입 널허용여부 기본값 기본키 외래키 제약조건 컬럼명
이름 VARCHAR(20) N         name
주민번호 VARCHAR(13) N         ssn
핸드폰번호 VARCHAR(11) N         tel
이메일 VARCHAR(30) N         email
아이디 VARCHAR(15) N   PK     id
비밀번호 VARCHAR(20) N         password
               
테이블명 영화관theater
속성이름 데이터타입 널허용여부 기본값 기본키 외래키 제약조건 컬럼명
영화관코드 VARCHAR(20) N   PK     tcode
영화관명 VARCHAR(20) N         tname
위치 VARCHAR(50) N       시,군,구 포함 tlocation
               
테이블명 상영관cinema
속성이름 데이터타입 널허용여부 기본값 기본키 외래키 제약조건 컬럼명
상영관코드 VARCHAR(20) N   PK     ccode
영화관코드 VARCHAR(20) N     FK   tcode
상영관명 VARCHAR(10) N         cname
위치 VARCHAR(50) N         clocation
좌석수 INT N         scapacity
               
테이블명 영화movie
속성이름 데이터타입 널허용여부 기본값 기본키 외래키 제약조건 컬럼명
영화코드 VARCHAR(10) N   PK     mcode
상영일자 DATE N         mdate
상영관코드 VARCHAR(20) N     FK   ccode
영화제목 VARCHAR(20) N         mtitle
감독 VARCHAR(20) Y         director
주연배우 VARCHAR(20) N         actor
국가 VARCHAR(20) Y         nation
장르 VARCHAR(15) Y         genre
줄거리 VARCHAR(2000) Y         synopsis
               
테이블명 좌석seat
속성이름 데이터타입 널허용여부 기본값 기본키 외래키 제약조건 컬럼명
좌석코드 VARCHAR(10) N   PK     scode
예매번호 VARCHAR(10) N     FK   bcode
상영관코드 VARCHAR(20) N     FK   tcode
좌석행 VARCHAR(20) N         srow
좌석열 VARCHAR(20) N         scolumn
               
               
테이블명 예매booking
속성이름 데이터타입 널허용여부 기본값 기본키 외래키 제약조건 컬럼명
영화코드 VARCHAR(10) N     FK   mcode
회원아이디 VARCHAR(15) N     FK   id
예매수량 INT N         bcapacity
예매일자 DATE N         bdate
좌석코드 VARCHAR(10) N         scode
예매번호 VARCHAR(10) N   PK     bcode
               
테이블명 결제수단p
속성이름 데이터타입 널허용여부 기본값 기본키 외래키 제약조건 컬럼명
계좌이체 VARCHAR(40) N         transfer
카드결제 VARCHAR(40) N         card
               
테이블명 결제pay
속성이름 데이터타입 널허용여부 기본값 기본키 외래키 제약조건 컬럼명
결제코드 VARCHAR(40) N   PK     pcode
예매번호 VARCHAR(40) N     FK   bcode
결제금액 INT N         psum
결제수단 VARCHAR(40) N         pmethod
결제날짜 DATE N         pdate
               
테이블명 취소수단paycancel
속성이름 데이터타입 널허용여부 기본값 기본키 외래키 제약조건 컬럼명
부분취소 VARCHAR(40) N         partcancel
전체취소 VARCHAR(40) N         allcancel