본문 바로가기

테이블명세서2

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 속성이름 데이터타입 널허용여부 기본값 기본키 외래키 제약조건 컬럼명 상영관코.. 2023. 3. 31.
3월 27일 (1) DB - 논리적 설계, E-R다이어그램, 테이블 명세서 논리적 설계 E-R 다이어그램을 릴레이션 스키마로 변환하는 규칙 1. 모든 개체는 릴레이션으로 변환한다. 개체의 이름 - 릴레이션 이름 개체의 속성 - 릴레이션 속성 개체의 키 속성 - 릴레이션의 기본키 예) 고객 - 고객번호, 이름, 주소, 등급 상품 - 상품번호, 상품명, 재고량, 단가 설계 시 규칙에 맞게 열로 지정할 수 있는 값들을 미리 넣어보자! 스키마 인스턴스 2. 다대다 관계는 릴레이션으로 변환한다. 관계의 이름 - 릴레이션 이름 관계의 속성 - 릴레이션 속성 예) 주문 - 주문번호, 주문수량, 고객번호, 상품번호(외래키) 또는 주문 - 주문수량, 고객번호, 상품번호(외래키이자 기본키) 3. 일대다 관계는 외래키로 표현한다. 4. 일대일 관계는 외래키로 표현한다.(흔하지 않다.) 필수적으로 .. 2023. 3. 27.