본문 바로가기

테크 이야기

SOLID 디자인 원칙을 DB 설계에 적용하기

객체지향 프로그래밍에서 거의 교과서라고 할 수 있는 SOLID 디자인 원칙이 데이터베이스에도 적용할 수 있는 사례의 아티클을 발견했다. 물론, 2013년에 작성된 글이지만 내용이 신선해서 링크를 첨부한다.

Building SOLID Databases: Introduction

Building SOLID Databases: Single Responsibility and Normalization

Building SOLID Databases: Open/Closed Principle

Building SOLID Databases: Liskov Substitution Weirdness

Building SOLID Databases: Interface Segregation, or Keep Stored Procedures Simple

Building SOLID Databases: Dependency Inversion and Robust DB Interfaces