본문 바로가기

Development

개발 개요 및 데이터베이스 구현

닷넷 2.0 을 기준으로 간략한 쇼핑몰 구현에 초점을 둔다.

사용하는 기술을 정리해보자.
  • 닷넷 2.0 (C# 2.0) 사용
  • WEB FORM 개발 방식
  • 자바스크립트 라이브러리는 프로토타입을 사용
  • 로컬 MS SQL SERVER
  • 웹 표준 스타일 코딩
VS 2008 EXPRESS 를 툴로 사용하고 TOAD DATA MODELER 사용하여 데이터베이스를 구상한다.
디비는 MS SQL EXPRESS 버전을 사용해 개발하기로 한다.

데이터베이스 관련
  • 모든 테이블은 복수형으로 명명하자(ROR 스타일).
  • 최초 필드는 UID 라는 이름으로 유니크하게 그리고 인덱스를 가진다.
  • 인덱스는 특별한 경우를 제외하고 3개를 넘지 않도록 구성한다.
  • 대부분의 문자열 타입은 유니코드를 지원하는 N타입으로 지정한다.
  • 금액관련 수량 관련한 오버플로우 에러를 줄이기 위해 MONEY 타입을 사용하자
  • 수량 관련 타입은 INT 형
  • 게시물에는 NTEXT 형을 사용한다.