공부기록/실습
3월 31일 영화 예매 테이블 명세서
project100
2023. 3. 31. 11:26
테이블명 | 회원member | ||||||
속성이름 | 데이터타입 | 널허용여부 | 기본값 | 기본키 | 외래키 | 제약조건 | 컬럼명 |
이름 | VARCHAR(20) | N | name | ||||
주민번호 | VARCHAR(13) | N | ssn | ||||
핸드폰번호 | VARCHAR(11) | N | tel | ||||
이메일 | VARCHAR(30) | N | |||||
아이디 | 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 |