Skip to content

Commit c9f102a

Browse files
committed
230811 학습내용 정리(0612)
1 parent 75f9c42 commit c9f102a

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

notes/0612_CRUD3.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,23 @@
1616
1717

1818

19+
- UPDATE 기능구현 로직 (2X2 = 4가지 경우의 수 발생)
20+
21+
| | 수정파일O (파일B) | 수정파일X |
22+
| ----------------- | ----------------------- | --------- |
23+
| 기존파일O (파일A) | 파일A 삭제 ➡️ 파일B 처리 | - |
24+
| 기존파일X | 파일B 처리 | - |
25+
26+
*INSERT 와 거의 비슷하지만, 위와 같이 4가지 경우의 수 고려하여 설계
27+
28+
조건1 : 기존에 첨부된 파일이 있는지(기존파일O), 아닌지(기존파일X)
29+
30+
조건2 : 수정 작업할 때 첨부된 파일이 있는지(수정파일O), 아닌지(수정파일X)
31+
32+
33+
34+
35+
1936

2037

2138

0 commit comments

Comments
 (0)