티스토리 뷰
선발대
알게 된 점
데이터베이스 모델링 시 기본 원칙
- 업무에서 필요로 하는 모든 데이터가 모델에 정의되어 있어야 한다.
- 두 개의 엔티티가 비슷한 애트리뷰트로 구성이 되어 있으면 하나의 엔티티로 통합한다.
- 애트리뷰트는 누구라도 알 수 있게 작성 되어야 한다.
- 애트리뷰트의 이름은 너무 길게 작성하지 않는다.
- 애트리뷰트가 여러개의 값을 가지게 되면 엔트리로 바꾸는 것이 좋다.
- 엔티티, 애트리뷰트는 명사이고 관계는 동사이다.
- Data Redundancy 이슈가 발생하지 않아야 한다.
- Data Redundancy = 데이터 중복
- 데이터가 중복 저장이 되면 저장 공간이 그만큼 쓸데없이 사용이 되며 일관성을 유지하기 위해 필요없는 유지보수 작업을 지속적으로 해야할 수 있음
타입스크립트 심화 1일차
알게 된 점
typecast: 타입이 반영되지 않은 외부 데이터를 쓸 때라던지 억지로 타입을 부여하는 것
→ 변장이 되어 에러 없이 컴파일 되는 우려가 있어 가급적이면 typecasting을 쓰지 않도록 노력
const faveColor: Color = "Red" as Color;
console.log(faveColor) // "Red"
const imposterColor: Color = "Potato" as Color;
console.log(imposterColor) // "Potato"
'What I Learned > SpartaCodingClub' 카테고리의 다른 글
[내일배움캠프] 2023.01.25. ~ 2023.01.29. WIL (0) | 2023.01.29 |
---|---|
[내일배움캠프] 2023-01-26 TIL (0) | 2023.01.27 |
[내일배움캠프] 2023.01.16. ~ 2023.01.22. WIL (0) | 2023.01.22 |
[내일배움캠프] 2023-01-20 TIL (0) | 2023.01.20 |
[내일배움캠프] 2023-01-19 TIL (0) | 2023.01.19 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 항해+
- 24723
- 벡준
- 코육대
- SQL
- 2587
- Programmers
- 26069
- 1269
- programmer
- 항해 플러스
- MySQL
- 2903
- 4134
- 13909
- 10807
- 17103
- 24313
- 2738
- Python
- 백준
- 25501
- 2053
- 5597
- 20920
- 13241
- 24060
- 25192
- til
- Wil
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함