코딩캠프/AI 웹개발 취업캠프
[AI 웹개발 취업캠프] 23.08.02 과제
고랑E
2023. 8. 2. 20:00
728x90
ERD 스크린샷
users 테이블
컬럼 | 데이터 타입 | 제약 조건 | 설명 |
id | INT UNSIGNED | PRIMARY KEY, AUTO_INCREMENT | users 고유 id |
nickname | VARCHAR(50) | NOT NULL | 유저 닉네임 |
VARCHAR(50) | UNIQUE | 유저 이메일 | |
password | VARCHAR(200) | NOT NULL | 유저 비밀번호(암호화) |
shortUrl 테이블
컬럼 | 데이터 타입 | 제약 조건 | 설명 |
id | INT UNSIGNED | PRIMARY KEY, AUTO_INCREMENT | shortUrl 고유 id |
originalUrl | VARCHAR(200) | NOT NULL | 단축 되기전 원래 url 주소 |
shortUrl | VARCHAR(200) | NOT NULL | 단축된 url 주소 |
userId | INT UNSIGNED | FOREIGN KEY | users 테이블의 id와 연결(일대다 관계) |
userId 컬럼은 유저가 다수의 단축주소를 가질 수 있기 때문에 일대다 관계를 가진다.
본 후기는 정보통신산업진흥원(NIPA)에서 주관하는 <AI 서비스완성! AI+웹개발 취업캠프 - 프론트엔드&백엔드> 과정 학습/프로젝트/과제 기록으로 작성되었습니다.