STI 【Rails】단일 테이블 상속(STI)에 대해서 STI(Single Table Inheritance) 같은 컬럼 설계의 테이블을, 하나의 테이블에 정리해, 계승하는 것으로 불필요한 테이블을 늘리지 않고, DRY인 테이블 설계로 한다고 하는 것. (테이블이 많네요 w) 사고방식은 클래스의 계승과 같다!! Authors、categorys、tags 3개 모두 같은 컬럼 설계인데 테이블을 각각 작성하고 있는 것은 가독성이 내려, 낭비. 그림에도 ... 테이블 디자인STIDBRails [Rails] STI 사용 후 DB가 시원해졌어요. 축구선수에 등록해서 더 많은 정보를 얻고 싶습니다. Player 모형 제작. 제공하고자 하는 정보 중 ポジション,所属(일본 대표 또는 올림픽 대표),タイプ(속도, 역량과 기술 등)는 다대다 디자인이다. 스파이크를 등록하여 여러 정보를 갖도록 한다. Spike 모형 제작. 보시다시피 지루하고 많을 때 가지고 싶은 정보를 추가할 때마다 두 개의 표를 추가해야 합니다. 매끄러워 갖고 싶은 정보를 ... STIRails
【Rails】단일 테이블 상속(STI)에 대해서 STI(Single Table Inheritance) 같은 컬럼 설계의 테이블을, 하나의 테이블에 정리해, 계승하는 것으로 불필요한 테이블을 늘리지 않고, DRY인 테이블 설계로 한다고 하는 것. (테이블이 많네요 w) 사고방식은 클래스의 계승과 같다!! Authors、categorys、tags 3개 모두 같은 컬럼 설계인데 테이블을 각각 작성하고 있는 것은 가독성이 내려, 낭비. 그림에도 ... 테이블 디자인STIDBRails [Rails] STI 사용 후 DB가 시원해졌어요. 축구선수에 등록해서 더 많은 정보를 얻고 싶습니다. Player 모형 제작. 제공하고자 하는 정보 중 ポジション,所属(일본 대표 또는 올림픽 대표),タイプ(속도, 역량과 기술 등)는 다대다 디자인이다. 스파이크를 등록하여 여러 정보를 갖도록 한다. Spike 모형 제작. 보시다시피 지루하고 많을 때 가지고 싶은 정보를 추가할 때마다 두 개의 표를 추가해야 합니다. 매끄러워 갖고 싶은 정보를 ... STIRails